Ejemplo n.º 1
0
 @POST
 @Consumes("application/json")
 @Path("phone")
 public void addPhoneToCompany(String content)
     throws EntityNotFoundException { // json: id, number, description
   JsonObject jo = new JsonParser().parse(content).getAsJsonObject();
   Company c = f.getCompany(jo.get("id").getAsInt());
   f.addPhoneCompany(c, jo.get("description").getAsString(), jo.get("number").getAsInt());
 }
Ejemplo n.º 2
0
 @POST
 @Consumes("application/json")
 @Path("/create")
 public void createCompanyAndAddress(String content)
     throws
         EntityNotFoundException { // json: name, description, cvr, numemployees, marketvalue,
                                   // email, street, additionalinfo, zipcode, number, phonedescript
   JsonObject jo = new JsonParser().parse(content).getAsJsonObject();
   Company c =
       f.createCompany(
           jo.get("name").getAsString(),
           jo.get("description").getAsString(),
           jo.get("cvr").getAsInt(),
           jo.get("numemployees").getAsInt(),
           jo.get("marketvalue").getAsInt(),
           jo.get("email").getAsString());
   c =
       f.createAddressForCompany(
           c,
           jo.get("street").getAsString(),
           jo.get("additionalinfo").getAsString(),
           jo.get("zipcode").getAsInt());
   c = f.addPhoneCompany(c, jo.get("phonedescript").getAsString(), jo.get("number").getAsInt());
 }