コード例 #1
0
 // POST api/EtapaMateriales
 public void Post([FromBody] EtapaMateriales EtapaMateriales)
 {
     using (TEConstruyeEntities entities = new TEConstruyeEntities())
     {
         entities.EtapaMateriales.Add(EtapaMateriales);
         entities.SaveChanges();
     }
 }
コード例 #2
0
        // PUT api/EtapaMateriales/?IDObra?IDEtapa?IDMaterial
        public void Put(int IDObra, int IDEtapa, int IDMaterial, [FromBody] EtapaMateriales EtapaMateriales)
        {
            using (TEConstruyeEntities entities = new TEConstruyeEntities())
            {
                var entity = entities.EtapaMateriales.FirstOrDefault(controller => controller.IDObra == IDObra && controller.IDEtapa == IDEtapa && controller.IDMaterial == IDMaterial);
                entity.Cantidad    = EtapaMateriales.Cantidad;
                entity.PrecioTotal = EtapaMateriales.PrecioTotal;

                entities.SaveChanges();
            }
        }