// POST api/EtapaObra public void Post([FromBody] EtapaObra EtapaObra) { using (TEConstruyeEntities entities = new TEConstruyeEntities()) { entities.EtapaObra.Add(EtapaObra); entities.SaveChanges(); } }
// PUT api/EtapaObra/IDEtapaProyecto public void Put(int IDObra, int IDEtapa, [FromBody] EtapaObra EtapaObra) { using (TEConstruyeEntities entities = new TEConstruyeEntities()) { var entity = entities.EtapaObra.FirstOrDefault(controller => controller.IDObra == IDObra && controller.IDEtapa == IDEtapa); entity.FechaInicio = EtapaObra.FechaInicio; entity.FechaFin = EtapaObra.FechaFin; entity.Presupuesto = EtapaObra.Presupuesto; entity.GastoEtapa = EtapaObra.GastoEtapa; entity.Descripcion = EtapaObra.Descripcion; entities.SaveChanges(); } }