public async Task <IHttpActionResult> PostDEUDASCONDUCTORES(DEUDASCONDUCTORES dEUDASCONDUCTORES) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.DEUDASCONDUCTORES.Add(dEUDASCONDUCTORES); try { await db.SaveChangesAsync(); } catch (DbUpdateException) { if (DEUDASCONDUCTORESExists(dEUDASCONDUCTORES.COD_PUESTO)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = dEUDASCONDUCTORES.COD_PUESTO }, dEUDASCONDUCTORES)); }
public async Task <IHttpActionResult> PutDEUDASCONDUCTORES(string id, DEUDASCONDUCTORES dEUDASCONDUCTORES) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != dEUDASCONDUCTORES.COD_PUESTO) { return(BadRequest()); } db.Entry(dEUDASCONDUCTORES).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DEUDASCONDUCTORESExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetDEUDASCONDUCTORES(string id) { DEUDASCONDUCTORES dEUDASCONDUCTORES = await db.DEUDASCONDUCTORES.FindAsync(id); if (dEUDASCONDUCTORES == null) { return(NotFound()); } return(Ok(dEUDASCONDUCTORES)); }
public async Task <IHttpActionResult> DeleteDEUDASCONDUCTORES(string id) { DEUDASCONDUCTORES dEUDASCONDUCTORES = await db.DEUDASCONDUCTORES.FindAsync(id); if (dEUDASCONDUCTORES == null) { return(NotFound()); } db.DEUDASCONDUCTORES.Remove(dEUDASCONDUCTORES); await db.SaveChangesAsync(); return(Ok(dEUDASCONDUCTORES)); }