// POST api/EmpleadoObra public void Post([FromBody] EmpleadoObra EmpleadoObra) { using (TEConstruyeEntities entities = new TEConstruyeEntities()) { entities.EmpleadoObra.Add(EmpleadoObra); entities.SaveChanges(); } }
// PUT api/EmpleadoObra/?IDEmpleado?IDObra?Fecha public void Put(int IDEmpleado, int IDObra, System.DateTime Fecha, [FromBody] EmpleadoObra EmpleadoObra) { using (TEConstruyeEntities entities = new TEConstruyeEntities()) { var entity = entities.EmpleadoObra.FirstOrDefault(controller => controller.IDEmpleado == IDEmpleado && controller.IDObra == IDObra && controller.Fecha == Fecha); entity.Horas = EmpleadoObra.Horas; entity.Fecha = EmpleadoObra.Fecha; entity.PagoTrabajador = EmpleadoObra.PagoTrabajador; entities.SaveChanges(); } }