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 int AgregarDetalleFactura() { Detalle_factura df = new Detalle_factura(); DETALLE_FACTURA dff = new DETALLE_FACTURA(); dff.ID_OT = df.Id_ot; dff.ID_FACTURA = df.Id_factura; ModeloEntidades.AddToDETALLE_FACTURA(dff); return(ModeloEntidades.SaveChanges()); }
public int AgregarDetalleFactura(int ID_OT, int ID_FACTURA) { Detalle_factura df = new Detalle_factura(); df.Id_ot = ID_OT; df.Id_factura = ID_FACTURA; Detalle_facturaNeg dfneg = new Detalle_facturaNeg(); return(dfneg.AgregarDetalleFactura()); }
public ActionResult Edit([Bind(Include = "id,cantidad,descripcion,id_productos,id_factura,precio,descuento,iva,total")] Detalle_factura detalle_factura) { if (ModelState.IsValid) { db.Entry(detalle_factura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_factura = new SelectList(db.Factura, "id", "id", detalle_factura.id_factura); ViewBag.id_productos = new SelectList(db.Productos, "id", "nombre", detalle_factura.id_productos); 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 List <Detalle_factura> MostrarAllDetalleFactura() { var detalle_factura = ModeloEntidades.DETALLE_FACTURA; List <Detalle_factura> listdf = new List <Detalle_factura>(); foreach (DETALLE_FACTURA df in detalle_factura) { Detalle_factura dff = new Detalle_factura(); dff.Id_detalle_fac = df.ID_DETALLE_FAC; dff.Id_ot = int.Parse(df.ID_OT.ToString()); dff.Id_factura = df.ID_FACTURA; listdf.Add(dff); } return(listdf); }
// 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.id_factura = new SelectList(db.Factura, "id", "id", detalle_factura.id_factura); ViewBag.id_productos = new SelectList(db.Productos, "id", "nombre", detalle_factura.id_productos); return(View(detalle_factura)); }
public ActionResult DetallesCrear(int?id_producto, int?cantidad) { if ((id_producto > 0 && id_producto != null) && (cantidad > 0 && cantidad != null)) { Detalle_factura item = new Detalle_factura(); //--------------------------------------------------------- //producto detalle item.Productos = db.Productos.Find(id_producto);//se busca el producto en la base de datos por ID item.id_productos = id_producto; //cantidad de producto del detalle item.cantidad = cantidad; //AGREGAR A LA LISTA ITEM LAuxDetalle.Add(item); return(PartialView(LAuxDetalle)); } else { return(PartialView()); } }
public int ModificarDetalleFacturaByID(int ID_DETALLE_FAC, int ID_OT, int ID_FACTURA) { int resultado = 0; DETALLE_FACTURA detalle_fac = new DETALLE_FACTURA(); Detalle_factura df = new Detalle_factura(); df.Id_detalle_fac = ID_DETALLE_FAC; df.Id_ot = ID_OT; df.Id_factura = ID_FACTURA; detalle_fac.ID_DETALLE_FAC = df.Id_detalle_fac; detalle_fac.ID_OT = df.Id_ot; detalle_fac.ID_FACTURA = df.Id_factura; EntityKey key = ModeloEntidades.CreateEntityKey("SIAFEntities.DETALLE_FACTURA", detalle_fac); Object ActualizaDetalleFactura; // se crea esta variable segun actualizacion, ahora es usuario, luego puede ser ActualizaProducto if (ModeloEntidades.TryGetObjectByKey(key, out ActualizaDetalleFactura)) { ModeloEntidades.ApplyCurrentValues(key.EntitySetName, detalle_fac); resultado = ModeloEntidades.SaveChanges(); } return(resultado); }