public string GuardarGalpon(Gpr_Galpon_InsercionDTO data) { data.UsuarioCreador = Session["Usuario"].ToString(); var request = new RestRequest("Gpr_Galpon", Method.POST); request.RequestFormat = DataFormat.Json; request.AddHeader("Content-type", "application/json"); request.AddJsonBody(data); var response = client.Execute <object>(request); return(JsonConvert.SerializeObject(response, Formatting.Indented, settings)); }
public async Task <IHttpActionResult> GuardarGalpon(Gpr_Galpon_InsercionDTO gpr_GalponI) { Mapper.Initialize(cfg => cfg.CreateMap <Gpr_Galpon_InsercionDTO, Gpr_Galpon>()); Gpr_Galpon gpr_Galpon = Mapper.Map <Gpr_Galpon>(gpr_GalponI); gpr_Galpon.FechaCreacion = DateTime.Now; gpr_Galpon.Estado = true; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Gpr_Galpon.Add(gpr_Galpon); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = gpr_Galpon.IdGprGalpon }, gpr_Galpon)); }