public HttpResponseMessage PersonAdrdressAdd(PersonAddressProspectDTO address) { try { var personAddress = new AddPersonAddressCommand() { //PersonAddressId = address.PersonAddressId, //PersonId = address.PersonId, AddressTypeId = 1,// Comercial StartDateUTC = DateTime.UtcNow, StreetName = address.StreetName, Number = address.Number, NeighbourhoodId = address.NeighbourhoodId, Neighbourhood = address.Neighbourhood, PostCode = address.PostCode, Coordinates = address.Coordinates, ContactPhoneNumber = address.ContactPhoneNumber, ServerInstanceId = 1,// address.ServerInstanceId, CreatedBy = address.CreatedBy, ContactEMail = address.ContactEMail, Active = true, PersonIntegrationId = address.PersonIntegrationID, State = address.State, City = address.City, Country = address.Country }; this.bus.Send(personAddress); return(Request.CreateResponse(HttpStatusCode.OK, new { })); } catch (System.Exception e) { LogManager.Error("Erro ao Add PersonAdrdressAdd", e); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, e)); } }
public HttpResponseMessage PersonProspectAdrdressAdd() { try { NameValueCollection parameters = HttpContext.Current.Request.Params; var personAddress = new AddPersonAddressCommand() { //PersonAddressId = (int)json.PersonAddressId, //PersonId = (int)json.PersonId, AddressTypeId = 1,//commerce StartDateUTC = DateTime.UtcNow, StreetName = parameters["StreetName"], Number = parameters["Number"].ToString(), //NeighbourhoodId = int.Parse(parameters["NeighbourhoodId"]), Neighbourhood = parameters["Neighbourhood"].ToString(), PostCode = parameters["PostCode"], Coordinates = parameters["Coordinates"], ContactPhoneNumber = parameters["ContactPhoneNumber"], ServerInstanceId = 1, CreatedBy = int.Parse(parameters["CreatedBy"]), ContactEMail = parameters["ContactEMail"], Active = true, PersonIntegrationId = Guid.Parse(parameters["PersonIntegrationID"]) }; this.bus.Send(personAddress); return(Request.CreateResponse(HttpStatusCode.OK, new { OK = "OK" })); } catch (System.Exception ex) { LogManager.Error(string.Format("Add Image Address Error:{0}", ex)); return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex)); } }