Ejemplo n.º 1
0
 public ActionResult ListarCompra()
 {
     using (var db = new inventarioEntities())
     {
         return(PartialView(db.compra.ToList()));
     }
 }
        public ActionResult Edit(producto_compra proCompraEdit)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new inventarioEntities())
                {
                    var oldproCompra = db.producto_compra.Find(proCompraEdit.id);
                    oldproCompra.id_compra   = proCompraEdit.id_compra;
                    oldproCompra.id_producto = proCompraEdit.id_producto;
                    oldproCompra.cantidad    = proCompraEdit.cantidad;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception Ex)
            {
                ModelState.AddModelError("", $"error{Ex}");
                return(View());
            }
        }
Ejemplo n.º 3
0
 public static string NombreUsuario(int?idusuario)
 {
     using (var db = new inventarioEntities())
     {
         return(db.usuario.Find(idusuario).nombre);
     }
 }
Ejemplo n.º 4
0
 public ActionResult ListarUsuarios()
 {
     using (var db = new inventarioEntities())
     {
         return(PartialView(db.usuario.ToList()));
     }
 }
Ejemplo n.º 5
0
 public static string NombreCliente(int?idcliente)
 {
     using (var db = new inventarioEntities())
     {
         return(db.cliente.Find(idcliente).nombre);
     }
 }
Ejemplo n.º 6
0
 public static string totalCompra(int?idCompra)
 {
     using (var db = new inventarioEntities())
     {
         return(Convert.ToString(db.compra.Find(idCompra).total));
     }
 }
Ejemplo n.º 7
0
        public ActionResult Create(usuario usuario)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new inventarioEntities())
                {
                    usuario.password = UsuarioController.HashSHA1(usuario.password);
                    db.usuario.Add(usuario);

                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", $"error {ex}");
                return(View());
            }
        }
Ejemplo n.º 8
0
        public ActionResult Edit(producto productEdit)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }


            try
            {
                using (var db = new inventarioEntities())
                {
                    var oldProduct = db.producto.Find(productEdit.id);
                    oldProduct.nombre          = productEdit.nombre;
                    oldProduct.cantidad        = productEdit.cantidad;
                    oldProduct.descripcion     = productEdit.descripcion;
                    oldProduct.percio_unitario = productEdit.percio_unitario;
                    oldProduct.id_proveedor    = productEdit.id_proveedor;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }catch (Exception Ex)
            {
                ModelState.AddModelError("", $"error{Ex}");
                return(View());
            }
        }
        public ActionResult Login(string user, string pass)
        {
            string Pass_Encrip = UsuarioController.HashSHA1(pass);

            try
            {
                using (var db = new inventarioEntities())
                {
                    var userLogin = db.usuario.FirstOrDefault(e => e.email == user && e.password == Pass_Encrip);
                    if (userLogin != null)
                    {
                        FormsAuthentication.SetAuthCookie(userLogin.email, true);
                        Session["User"] = userLogin;
                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        return(Login("Verifique sus credenciales"));
                    }
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "Error - Datos ingresados de manera erronea");
                return(View());
            }
        }
Ejemplo n.º 10
0
 public ActionResult ListarProveedores()
 {
     using (var db = new inventarioEntities())
     {
         return(PartialView(db.proveedor.ToList()));
     }
 }
Ejemplo n.º 11
0
 public static string NombreProveedor(int?idproveedor)
 {
     using (var db = new inventarioEntities())
     {
         return(db.proveedor.Find(idproveedor).nombre);
     }
 }
Ejemplo n.º 12
0
 public ActionResult reporte()
 {
     using (var db = new inventarioEntities())
     {
         return(View(db.usuario.ToList()));
     }
 }
Ejemplo n.º 13
0
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities())
     {
         return(View(db.producto.Find(id)));
     }
 }
Ejemplo n.º 14
0
        public ActionResult Edit(proveedor editSupplier)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new inventarioEntities())
                {
                    var supplier = db.proveedor.Find(editSupplier.id);

                    supplier.nombre          = editSupplier.nombre;
                    supplier.direccion       = editSupplier.direccion;
                    supplier.telefono        = editSupplier.telefono;
                    supplier.nombre_contacto = editSupplier.nombre_contacto;

                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", $"error {ex}");
                return(View());
            }
        }
 // GET: Compra
 public ActionResult Index()
 {
     using (var db = new inventarioEntities())
     {
         return(View(db.compra.ToList()));
     }
 }
Ejemplo n.º 16
0
        public ActionResult Edit(usuario editUser)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new inventarioEntities())
                {
                    var user = db.usuario.Find(editUser.id);

                    user.nombre           = editUser.nombre;
                    user.apellido         = editUser.apellido;
                    user.fecha_nacimiento = editUser.fecha_nacimiento;
                    user.email            = editUser.email;
                    user.password         = editUser.password;

                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", $"error {ex}");
                return(View());
            }
        }
Ejemplo n.º 17
0
 public static string NombreProducto(int?idProducto)
 {
     using (var db = new inventarioEntities())
     {
         return(db.producto.Find(idProducto).nombre);
     }
 }
 public ActionResult ListarNombresProducto()
 {
     using (var db = new inventarioEntities())
     {
         return(PartialView(db.producto.ToList()));
     }
 }
 public static int  idCompra(int?idcompra)
 {
     using (var db = new inventarioEntities())
     {
         return(db.compra.Find(idcompra).id);
     }
 }
Ejemplo n.º 20
0
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities())
     {
         var finProCom = db.producto_compra.Find(id);
         return(View());
     }
 }
Ejemplo n.º 21
0
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities())
     {
         var usuario = db.usuario.Find(id);
         return(View(usuario));
     }
 }
Ejemplo n.º 22
0
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities())
     {
         var findSupplier = db.proveedor.Find(id);
         return(View(findSupplier));
     }
 }
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities())
     {
         var findClient = db.cliente.Find(id);
         return(View(findClient));
     }
 }
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities())
     {
         var findUser = db.compra.Find(id);
         return(View(findUser));
     }
 }
Ejemplo n.º 25
0
 public ActionResult Edit(int id)
 {
     using (var db = new inventarioEntities())
     {
         cliente objCliente = db.cliente.Where(a => a.id == id).FirstOrDefault();
         return(View(objCliente));
     }
 }
Ejemplo n.º 26
0
 public ActionResult Edit(int id)
 {
     using (var db = new inventarioEntities())
     {
         usuario objUsuario = db.usuario.Where(a => a.id == id).FirstOrDefault();
         return(View(objUsuario));
     }
 }
Ejemplo n.º 27
0
 public ActionResult Edit(int id)
 {
     using (var db = new inventarioEntities())
     {
         var productoEdit = db.compra.Where(a => a.id == id).FirstOrDefault();
         return(View(productoEdit));
     }
 }
Ejemplo n.º 28
0
 public ActionResult Edit(int id)
 {
     using (var db = new inventarioEntities())
     {
         proveedor objProveedor = db.proveedor.Where(a => a.id == id).FirstOrDefault();
         return(View(objProveedor));
     }
 }
Ejemplo n.º 29
0
        public ActionResult mostrarReporte()
        {
            var db = new inventarioEntities();
            //proveedor objProveedor = db.proveedor.Where(a => a.id == 1).FirstOrDefault();
            //var usuario = (from p in db.producto select new { p.nombre }).ToList();
            //ViewData["datos"] = usuario;
            var query = from proveedor in db.proveedor
                        join producto in db.producto on proveedor.id equals producto.id_proveedor
                        select new ProdProve {
                proveedor = proveedor.nombre, producto = producto.nombre
            };


            return(View(query));
        }
Ejemplo n.º 30
0
 public ActionResult Edit(int id)
 {
     try
     {
         using (var db = new inventarioEntities())
         {
             usuario finUser = db.usuario.Where(a => a.id == id).FirstOrDefault();
             return(View(finUser));
         }
     }catch (Exception ex)
     {
         ModelState.AddModelError("", "error" + ex);
         return(View());
     }
 }