public IHttpActionResult PostMA_DETALLEPAGO(MA_DETALLEPAGO mA_DETALLEPAGO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.MA_DETALLEPAGO.Add(mA_DETALLEPAGO); try { db.SaveChanges(); } catch (DbUpdateException) { if (MA_DETALLEPAGOExists(mA_DETALLEPAGO.c_Caja)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = mA_DETALLEPAGO.c_Caja }, mA_DETALLEPAGO)); }
public IHttpActionResult PutMA_DETALLEPAGO(string id, MA_DETALLEPAGO mA_DETALLEPAGO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mA_DETALLEPAGO.c_Caja) { return(BadRequest()); } db.Entry(mA_DETALLEPAGO).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MA_DETALLEPAGOExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetMA_DETALLEPAGO(string id) { MA_DETALLEPAGO mA_DETALLEPAGO = db.MA_DETALLEPAGO.Find(id); if (mA_DETALLEPAGO == null) { return(NotFound()); } return(Ok(mA_DETALLEPAGO)); }
public IHttpActionResult DeleteMA_DETALLEPAGO(string id) { MA_DETALLEPAGO mA_DETALLEPAGO = db.MA_DETALLEPAGO.Find(id); if (mA_DETALLEPAGO == null) { return(NotFound()); } db.MA_DETALLEPAGO.Remove(mA_DETALLEPAGO); db.SaveChanges(); return(Ok(mA_DETALLEPAGO)); }