public ActionResult DeleteConfirmed(int id) { FACTURA_PROVEEDOR fACTURA_PROVEEDOR = db.FACTURA_PROVEEDOR.Find(id); db.FACTURA_PROVEEDOR.Remove(fACTURA_PROVEEDOR); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,DESC_FACTURA,SALDO,FOLIO,IDPROVEEDOR")] FACTURA_PROVEEDOR fACTURA_PROVEEDOR) { if (ModelState.IsValid) { db.Entry(fACTURA_PROVEEDOR).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDPROVEEDOR = new SelectList(db.PROVEEDORES, "ID", "NOMBRE", fACTURA_PROVEEDOR.IDPROVEEDOR); return(View(fACTURA_PROVEEDOR)); }
// GET: FACTURA_PROVEEDOR/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FACTURA_PROVEEDOR fACTURA_PROVEEDOR = db.FACTURA_PROVEEDOR.Find(id); if (fACTURA_PROVEEDOR == null) { return(HttpNotFound()); } return(View(fACTURA_PROVEEDOR)); }
// GET: FACTURA_PROVEEDOR/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FACTURA_PROVEEDOR fACTURA_PROVEEDOR = db.FACTURA_PROVEEDOR.Find(id); if (fACTURA_PROVEEDOR == null) { return(HttpNotFound()); } ViewBag.IDPROVEEDOR = new SelectList(db.PROVEEDORES, "ID", "NOMBRE", fACTURA_PROVEEDOR.IDPROVEEDOR); return(View(fACTURA_PROVEEDOR)); }
public ActionResult Agregar(int id) { ViewBag.ProveedorID = new SelectList(db.PROVEEDORES, "ID", "NOMBRE"); ViewBag.ID = new SelectList(db.BANCOS, "ID", "NOMBRE"); FACTURA_PROVEEDOR f = new FACTURA_PROVEEDOR(); PROVEEDORES p = new PROVEEDORES(); PAGO_PROVEEDOR pag = new PAGO_PROVEEDOR(); f = db.FACTURA_PROVEEDOR.Find(id); var con = new SqlConnection("Data Source=DESKTOP-I5C9AA0\\SQLEXPRESS2008;Initial Catalog=InventarioUXBD;Integrated Security=True"); con.Open(); var command = new SqlCommand("SELECT SALDO FROM PAGO_PROVEEDOR WHERE ID_FACTURA=" + id + "", con); int wea = (int)(command.ExecuteScalar()); var command2 = new SqlCommand("SELECT IDESTATUS FROM PAGO_PROVEEDOR WHERE ID_FACTURA=" + id + "", con); int wea2 = (int)(command2.ExecuteScalar()); List <FACTURA_PROVEEDOR> cart = new List <FACTURA_PROVEEDOR>(); cart.Add(f); Session["Factura"] = cart; Session["SaldoRestante"] = wea; ViewBag.FacturaEncontrada = true; ViewBag.Folio = f.FOLIO; ViewBag.DescFactura = f.DESC_FACTURA; ViewBag.Saldo = f.SALDO; ViewBag.SaldoRestante = wea; ViewBag.Fecha = f.FECHA; if (wea2 == 1) { ViewBag.Estatus = "Pagado"; } if (wea2 == 2) { ViewBag.Estatus = "Sin pagar"; } if (wea2 == 3) { ViewBag.Estatus = "En proceso de pago"; } p = db.PROVEEDORES.Find(f.IDPROVEEDOR); ViewBag.Proveedor = p.NOMBRE; return(View("Index")); }
public ActionResult Create([Bind(Include = "ID,DESC_FACTURA,SALDO,FOLIO,FECHA,IDPROVEEDOR")] FACTURA_PROVEEDOR fACTURA_PROVEEDOR) { if (ModelState.IsValid) { db.FACTURA_PROVEEDOR.Add(fACTURA_PROVEEDOR); db.SaveChanges(); var con = new SqlConnection("Data Source=DESKTOP-I5C9AA0\\SQLEXPRESS2008;Initial Catalog=InventarioUXBD;Integrated Security=True"); con.Open(); string fecha = "" + DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year + ""; var command = new SqlCommand("INSERT INTO PAGO_PROVEEDOR (SALDO, FECHA_PAGO, IDESTATUS, IDPRESUPUESTOMENSUAL,ID_FACTURA) VALUES (" + fACTURA_PROVEEDOR.SALDO + "," + fecha + ",2,2," + fACTURA_PROVEEDOR.ID + ")", con); command.ExecuteNonQuery(); return(RedirectToAction("Index")); } ViewBag.IDPROVEEDOR = new SelectList(db.PROVEEDORES, "ID", "NOMBRE", fACTURA_PROVEEDOR.IDPROVEEDOR); return(View(fACTURA_PROVEEDOR)); }