public IHttpActionResult Putdetalle_pagos(int id, detalle_pagos detalle_pagos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != detalle_pagos.id_pago) { return(BadRequest()); } db.Entry(detalle_pagos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!detalle_pagosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Getdetalle_pagos(int id) { detalle_pagos detalle_pagos = db.detalle_pagos.Find(id); if (detalle_pagos == null) { return(NotFound()); } return(Ok(detalle_pagos)); }
public IHttpActionResult Postdetalle_pagos(detalle_pagos detalle_pagos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.detalle_pagos.Add(detalle_pagos); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = detalle_pagos.id_pago }, detalle_pagos)); }
public IHttpActionResult Deletedetalle_pagos(int id) { detalle_pagos detalle_pagos = db.detalle_pagos.Find(id); if (detalle_pagos == null) { return(NotFound()); } db.detalle_pagos.Remove(detalle_pagos); db.SaveChanges(); return(Ok(detalle_pagos)); }