public IHttpActionResult Postdetalle_factura(detalle_factura detalle_factura) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.detalle_factura.Add(detalle_factura); try { db.SaveChanges(); } catch (DbUpdateException) { if (detalle_facturaExists(detalle_factura.id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = detalle_factura.idFactura }, detalle_factura)); }
public ActionResult DeleteConfirmed(int id) { detalle_factura detalle_factura = db.detalle_factura.Find(id); db.detalle_factura.Remove(detalle_factura); db.SaveChanges(); return RedirectToAction("Index"); }
public IHttpActionResult Putdetalle_factura(int id, detalle_factura detalle_factura) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != detalle_factura.idFactura) { return(BadRequest()); } db.Entry(detalle_factura).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!detalle_facturaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Getdetalle_factura(int id) { detalle_factura detalle_factura = db.detalle_factura.Find(id); if (detalle_factura == null) { return(NotFound()); } return(Ok(detalle_factura)); }
public ActionResult Edit([Bind(Include = "Id,IdFactura,Idproducto,Cantidad,Precio,Fecha,Itbis")] detalle_factura detalle_factura) { if (ModelState.IsValid) { db.Entry(detalle_factura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdFactura = new SelectList(db.factura, "Id", "Usuario", detalle_factura.IdFactura); ViewBag.Idproducto = new SelectList(db.producto, "Id", "Nombre", detalle_factura.Idproducto); return(View(detalle_factura)); }
public ActionResult Edit([Bind(Include = "factura,cantidad,producto,precio,total")] detalle_factura detalle_factura) { if (ModelState.IsValid) { db.Entry(detalle_factura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.factura = new SelectList(db.enc_factura, "no_factura", "cliente", detalle_factura.factura); ViewBag.producto = new SelectList(db.producto, "id", "nombre", detalle_factura.producto); return(View(detalle_factura)); }
// GET: detalle_factura/Details/5 public ActionResult Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } detalle_factura detalle_factura = db.detalle_factura.Find(id); if (detalle_factura == null) { return HttpNotFound(); } return View(detalle_factura); }
public ActionResult Create([Bind(Include = "factura,cantidad,producto,precio,total")] detalle_factura detalle_factura) { if (ModelState.IsValid) { db.detalle_factura.Add(detalle_factura); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.factura = new SelectList(db.enc_factura, "no_factura", "cliente", detalle_factura.factura); ViewBag.producto = new SelectList(db.producto, "id", "nombre", detalle_factura.producto); return View(detalle_factura); }
public IHttpActionResult AgregarDetalleFac([FromBody] detalle_factura df) { if (ModelState.IsValid) { dbContext.detalle_factura.Add(df); dbContext.SaveChanges(); return(Ok(df)); } else { return(BadRequest()); } }
public IHttpActionResult Deletedetalle_factura(int id) { detalle_factura detalle_factura = db.detalle_factura.Find(id); if (detalle_factura == null) { return(NotFound()); } db.detalle_factura.Remove(detalle_factura); db.SaveChanges(); return(Ok(detalle_factura)); }
// GET: detalle_factura/Edit/5 public ActionResult Edit(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } detalle_factura detalle_factura = db.detalle_factura.Find(id); if (detalle_factura == null) { return HttpNotFound(); } ViewBag.factura = new SelectList(db.enc_factura, "no_factura", "cliente", detalle_factura.factura); ViewBag.producto = new SelectList(db.producto, "id", "nombre", detalle_factura.producto); return View(detalle_factura); }
// GET: Home/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } detalle_factura detalle_factura = db.detalle_factura.Find(id); if (detalle_factura == null) { return(HttpNotFound()); } ViewBag.IdFactura = new SelectList(db.factura, "Id", "Usuario", detalle_factura.IdFactura); ViewBag.Idproducto = new SelectList(db.producto, "Id", "Nombre", detalle_factura.Idproducto); return(View(detalle_factura)); }
public IHttpActionResult ActualizarDetalleFac(int id, [FromBody] detalle_factura ct) { if (ModelState.IsValid) { var DetalleFacaExiste = dbContext.detalle_factura.Count(c => c.iddetalle_factura == id) > 0; if (DetalleFacaExiste) { dbContext.Entry(ct).State = EntityState.Modified; dbContext.SaveChanges(); return(Ok()); } else { return(NotFound()); } } else { return(BadRequest()); } }