public IHttpActionResult PostMA_CORRELATIVO_RETENCION(MA_CORRELATIVO_RETENCION mA_CORRELATIVO_RETENCION) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.MA_CORRELATIVO_RETENCION.Add(mA_CORRELATIVO_RETENCION); try { db.SaveChanges(); } catch (DbUpdateException) { if (MA_CORRELATIVO_RETENCIONExists(mA_CORRELATIVO_RETENCION.CS_CAMPO)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = mA_CORRELATIVO_RETENCION.CS_CAMPO }, mA_CORRELATIVO_RETENCION)); }
public IHttpActionResult PutMA_CORRELATIVO_RETENCION(string id, MA_CORRELATIVO_RETENCION mA_CORRELATIVO_RETENCION) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mA_CORRELATIVO_RETENCION.CS_CAMPO) { return(BadRequest()); } db.Entry(mA_CORRELATIVO_RETENCION).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MA_CORRELATIVO_RETENCIONExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetMA_CORRELATIVO_RETENCION(string id) { MA_CORRELATIVO_RETENCION mA_CORRELATIVO_RETENCION = db.MA_CORRELATIVO_RETENCION.Find(id); if (mA_CORRELATIVO_RETENCION == null) { return(NotFound()); } return(Ok(mA_CORRELATIVO_RETENCION)); }
public IHttpActionResult DeleteMA_CORRELATIVO_RETENCION(string id) { MA_CORRELATIVO_RETENCION mA_CORRELATIVO_RETENCION = db.MA_CORRELATIVO_RETENCION.Find(id); if (mA_CORRELATIVO_RETENCION == null) { return(NotFound()); } db.MA_CORRELATIVO_RETENCION.Remove(mA_CORRELATIVO_RETENCION); db.SaveChanges(); return(Ok(mA_CORRELATIVO_RETENCION)); }