public JsonResult agregarFormaPago(int?banco, string formapago, bool habilitado, string razon_inactivo) { var result = 0; formas_pago f = new formas_pago(); f.formapago = formapago; f.idbanco = banco; f.estado = habilitado; if (!string.IsNullOrEmpty(razon_inactivo)) { f.razon_inactivo = razon_inactivo; } db.formas_pago.Add(f); int resultado = db.SaveChanges(); if (resultado > 0) { result = 1; } else { result = 0; } return(Json(result, JsonRequestBehavior.AllowGet)); }
public IHttpActionResult Putformas_pago(int id, formas_pago formas_pago) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != formas_pago.id_Forma_pago) { return(BadRequest()); } db.Entry(formas_pago).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!formas_pagoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Getformas_pago(int id) { formas_pago formas_pago = db.formas_pago.Find(id); if (formas_pago == null) { return(NotFound()); } return(Ok(formas_pago)); }
public IHttpActionResult Postformas_pago(formas_pago formas_pago) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.formas_pago.Add(formas_pago); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = formas_pago.id_Forma_pago }, formas_pago)); }
public IHttpActionResult Deleteformas_pago(int id) { formas_pago formas_pago = db.formas_pago.Find(id); if (formas_pago == null) { return(NotFound()); } db.formas_pago.Remove(formas_pago); db.SaveChanges(); return(Ok(formas_pago)); }