コード例 #1
0
        public void Eliminar(int id)
        {
            RecepcionProducto recepcionProducto = db.RecepcionProducto.Find(id);

            db.RecepcionProducto.Remove(recepcionProducto);
            db.SaveChanges();
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            RecepcionProducto recepcionProducto = db.RecepcionProducto.Find(id);

            db.RecepcionProducto.Remove(recepcionProducto);

            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "Id,Cantidad,IdProducto,IdEmpleado,IdProveedor,Estado")] RecepcionProducto recepcionProducto)
 {
     if (ModelState.IsValid)
     {
         db.Entry(recepcionProducto).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdEmpleado  = new SelectList(db.Empleado, "Id", "Nombre", recepcionProducto.IdEmpleado);
     ViewBag.IdProducto  = new SelectList(db.Producto, "Id", "Codigo", recepcionProducto.IdProducto);
     ViewBag.IdProveedor = new SelectList(db.Proveedor, "Id", "Nombre", recepcionProducto.IdProveedor);
     return(View(recepcionProducto));
 }
コード例 #4
0
        // GET: RecepcionProductoes/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RecepcionProducto recepcionProducto = db.RecepcionProducto.Find(id);

            if (recepcionProducto == null)
            {
                return(HttpNotFound());
            }
            return(View(recepcionProducto));
        }
コード例 #5
0
        public ActionResult Create([Bind(Include = "Id,Cantidad,IdProducto,IdEmpleado,IdProveedor,Estado")] RecepcionProducto recepcionProducto)
        {
            if (ModelState.IsValid)
            {
                db.RecepcionProducto.Add(recepcionProducto);
                db.SaveChanges();
                var idpor = recepcionProducto.IdProveedor;
                //return RedirectToAction("Exito", idpor);
                return(RedirectToAction("Exito", new { idpor }));
            }

            ViewBag.IdEmpleado  = new SelectList(db.Empleado, "Id", "Nombre", recepcionProducto.IdEmpleado);
            ViewBag.IdProducto  = new SelectList(db.Producto, "Id", "Codigo", recepcionProducto.IdProducto);
            ViewBag.IdProveedor = new SelectList(db.Proveedor, "Id", "Nombre", recepcionProducto.IdProveedor);
            return(View(recepcionProducto));
        }
コード例 #6
0
        // GET: RecepcionProductoes/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RecepcionProducto recepcionProducto = db.RecepcionProducto.Find(id);

            if (recepcionProducto == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdEmpleado  = new SelectList(db.Empleado, "Id", "Nombre", recepcionProducto.IdEmpleado);
            ViewBag.IdProducto  = new SelectList(db.Producto, "Id", "Codigo", recepcionProducto.IdProducto);
            ViewBag.IdProveedor = new SelectList(db.Proveedor, "Id", "Nombre", recepcionProducto.IdProveedor);
            return(View(recepcionProducto));
        }
コード例 #7
0
        public ActionResult Confirmar([Bind(Include = "Id,Cantidad,IdProducto,IdEmpleado,IdProveedor,Estado")] RecepcionProducto recepcionProducto)
        {
            if (ModelState.IsValid)
            {
                db.Entry(recepcionProducto).State = EntityState.Modified;
                db.SaveChanges();

                var can = recepcionProducto.Cantidad;
                var id  = recepcionProducto.IdProducto;
                //return RedirectToAction("Create", "RecepcionProductoes");
                Eliminar(recepcionProducto.Id);
                return(RedirectToAction("Create2", "Productoes", new { can, id }));


                //return RedirectToAction("Exito");
            }
            ViewBag.IdEmpleado  = new SelectList(db.Empleado, "Id", "Nombre", recepcionProducto.IdEmpleado);
            ViewBag.IdProducto  = new SelectList(db.Producto, "Id", "Codigo", recepcionProducto.IdProducto);
            ViewBag.IdProveedor = new SelectList(db.Proveedor, "Id", "Nombre", recepcionProducto.IdProveedor);
            return(View(recepcionProducto));
        }
コード例 #8
0
        public ActionResult Confirmar(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RecepcionProducto recepcionProducto = db.RecepcionProducto.Find(id);

            if (recepcionProducto == null)
            {
                return(HttpNotFound());
            }
            var idUsuario = (int)Session["UserId"];

            ViewBag.Nombre = idUsuario;

            ViewBag.IdEmpleado  = new SelectList(db.Empleado, "Id", "Nombre", recepcionProducto.IdEmpleado);
            ViewBag.IdProducto  = new SelectList(db.Producto, "Id", "Codigo", recepcionProducto.IdProducto);
            ViewBag.IdProd      = recepcionProducto.IdProducto;
            ViewBag.IdProducto2 = recepcionProducto.IdProducto;
            ViewBag.Cantidad    = recepcionProducto.Cantidad;
            ViewBag.IdProveedor = new SelectList(db.Proveedor, "Id", "Nombre", recepcionProducto.IdProveedor);
            return(View(recepcionProducto));
        }