Beispiel #1
0
        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));
        }