public ActionResult DeleteConfirmed(int id) { IdDetalleProvProd idDetalleProvProd = db.IdDetalleProvProd.Find(id); db.IdDetalleProvProd.Remove(idDetalleProvProd); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult GuardarCompra(DateTime Fecha, string Nombre, string idEmpleado, List <IdDetalleProvProd> ListadoCompra) { string mensaje = ""; int idCompra = 0; decimal total = 0; if (idEmpleado == "") { if (idEmpleado == "") { mensaje = "ERROR EN EL ID DEL CLIENTE"; } } else { CompraProdProv compra = db.CompraProdProv.Find(m.ObtenerVentaT()); if (compra == null) { idCompra = 1; } else { idCompra = (int)compra.IdCompraProdProv + 1; } //codigoPago = Convert.ToInt32(modoPago); proveedores proveedores = db.proveedores.Find(m.BuscarProv(Nombre)); //REGISTRO DE VENTA CompraProdProv compra1 = new CompraProdProv(); compra1.Fecha = Fecha; compra1.IdProveedores = proveedores.IdProveedores; db.CompraProdProv.Add(compra1); db.SaveChanges(); int indexv = m.ObtenerCompraT(); foreach (var data in ListadoCompra) { int idProducto = Convert.ToInt32(data.idProducto.ToString()); int Cantidad = Convert.ToInt32(data.Cantidad.ToString()); decimal Precio = Convert.ToDecimal(data.Precio.ToString()); total = Convert.ToDecimal(data.total.ToString()); IdDetalleProvProd compradetalle = new IdDetalleProvProd(); compradetalle.Cantidad = Cantidad; compradetalle.total = total; compradetalle.Precio = Precio; compradetalle.idProducto = idProducto; compradetalle.IdCompraProdProv = indexv; db.IdDetalleProvProd.Add(compradetalle); db.SaveChanges(); } mensaje = "COMPRA GUARDADA CON EXITO..."; } return(Json(mensaje)); }
public ActionResult Edit([Bind(Include = "IdDetalleProvProd1,Cantidad,Precio,IdCompraProdProv")] IdDetalleProvProd idDetalleProvProd) { if (ModelState.IsValid) { db.Entry(idDetalleProvProd).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdCompraProdProv = new SelectList(db.CompraProdProv, "IdCompraProdProv", "IdCompraProdProv", idDetalleProvProd.IdCompraProdProv); return(View(idDetalleProvProd)); }
public ActionResult Create([Bind(Include = "IdDetalleProvProd1,Cantidad,Precio,IdCompraProdProv,total,idProducto")] IdDetalleProvProd idDetalleProvProd) { if (ModelState.IsValid) { db.IdDetalleProvProds.Add(idDetalleProvProd); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdCompraProdProv = new SelectList(db.CompraProdProvs, "IdCompraProdProv", "IdCompraProdProv", idDetalleProvProd.IdCompraProdProv); ViewBag.idProducto = new SelectList(db.Productoes, "IdProducto", "Nombre", idDetalleProvProd.idProducto); return(View(idDetalleProvProd)); }
// GET: IdDetalleProvProds/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IdDetalleProvProd idDetalleProvProd = db.IdDetalleProvProd.Find(id); if (idDetalleProvProd == null) { return(HttpNotFound()); } return(View(idDetalleProvProd)); }
// GET: IdDetalleProvProds/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IdDetalleProvProd idDetalleProvProd = db.IdDetalleProvProd.Find(id); if (idDetalleProvProd == null) { return(HttpNotFound()); } ViewBag.IdCompraProdProv = new SelectList(db.CompraProdProv, "IdCompraProdProv", "IdCompraProdProv", idDetalleProvProd.IdCompraProdProv); return(View(idDetalleProvProd)); }