コード例 #1
0
 public ActionResult cantidad(int codSalida, int codProducto, FormCollection collection)
 {
     try
     {
         tbDetalleSalida existente = (from t in db.tbDetalleSalida where t.codSalida == codSalida && t.codProducto == codProducto select t).SingleOrDefault();
         if (existente == null)
         {
             tbDetalleSalida nueva = new tbDetalleSalida
             {
                 codSalida   = codSalida,
                 codProducto = codProducto,
                 cantidad    = int.Parse(collection["cantidad"])
             };
             db.tbDetalleSalida.InsertOnSubmit(nueva);
         }
         else
         {
             existente.cantidad += int.Parse(collection["cantidad"]);
         }
         db.SubmitChanges();
         return(RedirectToAction("ListaProductos", new { codSalida = codSalida }));
     }
     catch
     {
         return(View());
     }
 }
コード例 #2
0
        // GET: Salida/QuitarProducto/5
        public ActionResult QuitarProducto(int codSalida, int codProducto)
        {
            tbDetalleSalida quitar = (from t in db.tbDetalleSalida where t.codSalida == codSalida && t.codProducto == codProducto select t).SingleOrDefault();

            db.tbDetalleSalida.DeleteOnSubmit(quitar);
            db.SubmitChanges();
            return(RedirectToAction("ListaProductos", new { codSalida = codSalida }));
        }
コード例 #3
0
 public ActionResult EditarCantidad(int codSalida, int codProducto, FormCollection collection)
 {
     try
     {
         // TODO: Add delete logic here
         tbDetalleSalida editar = (from t in db.tbDetalleSalida where t.codSalida == codSalida && t.codProducto == codProducto select t).SingleOrDefault();
         editar.cantidad = int.Parse(collection["cantidad"]);
         db.SubmitChanges();
         return(RedirectToAction("ListaProductos", new { codSalida = codSalida }));
     }
     catch
     {
         return(View());
     }
 }
コード例 #4
0
        // GET: Salida/EditarCantidad/5
        public ActionResult EditarCantidad(int codSalida, int codProducto)
        {
            tbDetalleSalida editar = (from t in db.tbDetalleSalida where t.codSalida == codSalida && t.codProducto == codProducto select t).SingleOrDefault();

            return(View(editar));
        }