public IHttpActionResult CrearEmpleado([FromBody] Empleados value1) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Empleados.Add(value1); try { db.SaveChanges(); } catch (DbUpdateException) { if (EmpleadoExists(value1.cedula)) { return(Conflict()); } else { throw; } } return(Ok()); }
public IHttpActionResult PutTiposDeduccion(int id, TiposDeduccion tiposDeduccion) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tiposDeduccion.idTiposDeduccion) { return(BadRequest()); } db.Entry(tiposDeduccion).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TiposDeduccionExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutAsientosContables(int id, AsientosContables asientosContables) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != asientosContables.idAsiento) { return(BadRequest()); } db.Entry(asientosContables).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AsientosContablesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }