Exemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            IdDetalleProvProd idDetalleProvProd = db.IdDetalleProvProd.Find(id);

            db.IdDetalleProvProd.Remove(idDetalleProvProd);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
 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));
 }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        // 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));
        }
Exemplo n.º 6
0
        // 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));
        }