Ejemplo n.º 1
0
 // GET: Usuario
 public ActionResult Index()
 {
     using (var db = new inventarioEntities1())
     {
         return(View(db.cliente.ToList()));
     }
 }
Ejemplo n.º 2
0
        public ActionResult Edit(proveedor editProveedor)
        {
            try
            {
                using (var db = new inventarioEntities1())
                {
                    proveedor provider = db.proveedor.Find(editProveedor.id);

                    provider.nombre = editProveedor.nombre;

                    provider.direccion = editProveedor.direccion;

                    provider.telefono = editProveedor.telefono;

                    provider.nombre_contacto = editProveedor.nombre_contacto;

                    db.SaveChanges();
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error " + ex);
                return(View());
            }
        }
 // GET: Producto_Compra
 public ActionResult Index()
 {
     using (var db = new inventarioEntities1())
     {
         return(View(db.producto_compra.ToList()));
     }
 }
Ejemplo n.º 4
0
        public ActionResult Edit(producto productoEdit)
        {
            try
            {
                using (var db = new inventarioEntities1())
                {
                    producto oldproduct = db.producto.Find(productoEdit.id);

                    oldproduct.nombre          = productoEdit.nombre;
                    oldproduct.cantidad        = productoEdit.cantidad;
                    oldproduct.descripcion     = productoEdit.descripcion;
                    oldproduct.percio_unitario = productoEdit.percio_unitario;
                    oldproduct.id_proveedor    = productoEdit.id_proveedor;


                    db.SaveChanges();
                    return(RedirectToAction("index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error " + ex);
                return(View());
            }
        }
Ejemplo n.º 5
0
 public static string nombreUsuario(int?idUsuario)
 {
     using (var db = new inventarioEntities1())
     {
         return(db.usuario.Find(idUsuario).nombre);
     }
 }
        public ActionResult Edit(cliente editCliente)
        {
            try
            {
                using (var db = new inventarioEntities1())
                {
                    //consultar el usuario por id
                    cliente cliente = db.cliente.Find(editCliente.id);

                    //actualizar el usuario con el objeto que llega por parametro
                    cliente.nombre    = editCliente.nombre;
                    cliente.documento = editCliente.documento;
                    cliente.email     = editCliente.email;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error" + ex);
                return(View());

                throw;
            }
        }
Ejemplo n.º 7
0
 public static string NombreProveedor(int?idProveedor)
 {
     using (var db = new inventarioEntities1())
     {
         return(db.proveedor.Find(idProveedor).nombre);
     }
 }
 public static string NombreProducto(int?idProducto)
 {
     using (var db = new inventarioEntities1())
     {
         return(db.producto.Find(idProducto).nombre);
     }
 }
Ejemplo n.º 9
0
        public ActionResult Edit(compra compraUpdate)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new inventarioEntities1())
                {
                    compra compra = db.compra.Find(compraUpdate.id);
                    compra.fecha      = compraUpdate.fecha;
                    compra.total      = compraUpdate.total;
                    compra.id_usuario = compraUpdate.id_usuario;
                    compra.id_cliente = compraUpdate.id_cliente;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error " + ex);
                return(View());

                throw;
            }
        }
Ejemplo n.º 10
0
 public static string nombreCliente(int?idCliente)
 {
     using (var db = new inventarioEntities1())
     {
         return(db.cliente.Find(idCliente).nombre);
     }
 }
Ejemplo n.º 11
0
 public ActionResult ListarUsuarios()
 {
     using (var db = new inventarioEntities1())
     {
         return(PartialView(db.usuario.ToList()));
     }
 }
        public ActionResult Edit(proveedor editProveedor)
        {
            try
            {
                using (var db = new inventarioEntities1())
                {
                    //consultar el usuario por id
                    proveedor proveedor = db.proveedor.Find(editProveedor.id);

                    //actualizar el usuario con el objeto que llega por parametro
                    proveedor.nombre          = editProveedor.nombre;
                    proveedor.direccion       = editProveedor.direccion;
                    proveedor.telefono        = editProveedor.telefono;
                    proveedor.nombre_contacto = editProveedor.nombre_contacto;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error" + ex);
                return(View());

                throw;
            }
        }
Ejemplo n.º 13
0
 public ActionResult ListarClientes()
 {
     using (var db = new inventarioEntities1())
     {
         return(PartialView(db.cliente.ToList()));
     }
 }
        public ActionResult Edit(usuario editUser)
        {
            try
            {
                using (var db = new inventarioEntities1())
                {
                    //consultar el usuario por id
                    usuario user = db.usuario.Find(editUser.id);

                    //actualizar el usuario con el objeto que llega por parametro
                    user.nombre           = editUser.nombre;
                    user.apellido         = editUser.apellido;
                    user.email            = editUser.email;
                    user.fecha_nacimiento = editUser.fecha_nacimiento;
                    user.password         = editUser.password;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error" + ex);
                return(View());

                throw;
            }
        }
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities1()){
         var findUser = db.usuario.Find(id);
         return(View(findUser));
     }
 }
 public ActionResult ListarProducto()
 {
     using (var db = new inventarioEntities1())
     {
         return(PartialView(db.producto.ToList()));
     }
 }
Ejemplo n.º 17
0
 public ActionResult listaProveedores()
 {
     using (var db = new inventarioEntities1())
     {
         return(PartialView(db.proveedor.ToList()));
     }
 }
Ejemplo n.º 18
0
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities1())
     {
         return(View(db.producto.Find(id)));
     }
 }
Ejemplo n.º 19
0
 public ActionResult Reporte()
 {
     using (var db = new inventarioEntities1())
     {
         return(View(db.producto.ToList()));
     }
 }
Ejemplo n.º 20
0
        public ActionResult Edit(producto productoUpdate)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new inventarioEntities1())
                {
                    producto producto = db.producto.Find(productoUpdate.id);
                    producto.nombre          = productoUpdate.nombre;
                    producto.cantidad        = productoUpdate.cantidad;
                    producto.descripcion     = productoUpdate.descripcion;
                    producto.percio_unitario = productoUpdate.percio_unitario;
                    producto.id_proveedor    = productoUpdate.id_proveedor;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error " + ex);
                return(View());

                throw;
            }
        }
Ejemplo n.º 21
0
        public ActionResult Edit(usuario editUser)
        {
            try
            {
                using (var db = new inventarioEntities1())
                {
                    usuario user = db.usuario.Find(editUser.id);

                    user.nombre = editUser.nombre;

                    user.apellido = editUser.apellido;

                    user.email = editUser.email;

                    user.fecha_nacimiento = editUser.fecha_nacimiento;

                    user.password = editUser.password;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", "error" + ex);
                return(View());
            }
        }
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities1())
     {
         var producto_compra = db.producto_compra.Find(id);
         return(View(producto_compra));
     }
 }
Ejemplo n.º 23
0
 public ActionResult Edit(int id)
 {
     using (var db = new inventarioEntities1())
     {
         producto producto = db.producto.Where(a => a.id == id).FirstOrDefault();
         return(View(producto));
     }
 }
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities1())
     {
         var findCliente = db.cliente.Find(id);
         return(View(findCliente));
     }
 }
 public ActionResult Details(int id)
 {
     using (var db = new inventarioEntities1())
     {
         var findproveedor = db.proveedor.Find(id);
         return(View(findproveedor));
     }
 }
Ejemplo n.º 26
0
 public ActionResult Edit(int id)
 {
     using (var db = new inventarioEntities1())
     {
         compra compraEdit = db.compra.Where(a => a.id == id).FirstOrDefault();
         return(View(compraEdit));
     }
 }
Ejemplo n.º 27
0
 public ActionResult Delete(int id)
 {
     using (var db = new inventarioEntities1())
     {
         var producto = db.producto.Find(id);
         db.producto.Remove(producto);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
Ejemplo n.º 28
0
        public ActionResult uploadCSV(HttpPostedFileBase fileForm)
        {
            //string para guardar la ruta
            string filePath = string.Empty;

            //condicion para saber si llego o no el archivo
            if (fileForm != null)
            {
                //ruta de la carpeta que caragara el archivo
                string path = Server.MapPath("~/Uploads/");

                //verificar si la ruta de la carpeta existe
                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                }

                //obtener el nombre del archivo
                filePath = path + Path.GetFileName(fileForm.FileName);
                //obtener la extension del archivo
                string extension = Path.GetExtension(fileForm.FileName);

                if (extension == "csv")
                {
                }

                //guardando el archivo
                fileForm.SaveAs(filePath);

                string csvData = System.IO.File.ReadAllText(filePath);
                foreach (string row in csvData.Split('\n'))
                {
                    if (!string.IsNullOrEmpty(row))
                    {
                        var newProveedor = new proveedor
                        {
                            nombre          = row.Split(';')[0],
                            nombre_contacto = row.Split(';')[1],
                            direccion       = row.Split(';')[2],
                            telefono        = row.Split(';')[3],
                        };

                        using (var db = new inventarioEntities1())
                        {
                            db.proveedor.Add(newProveedor);
                            db.SaveChanges();
                        }
                    }
                }
            }
            return(View(""));
        }
Ejemplo n.º 29
0
        public ActionResult Create([Bind(Include = "id,fecha,total,id_usuario,id_cliente")] compra compra)
        {
            using (var db = new inventarioEntities1())
                if (ModelState.IsValid)
                {
                    db.compra.Add(compra);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

            ViewBag.id_cliente = new SelectList(db.cliente, "id", "nombre", compra.id_cliente);
            ViewBag.id_usuario = new SelectList(db.usuario, "id", "nombre", compra.id_usuario);
            return(View(compra));
        }
Ejemplo n.º 30
0
 public ActionResult Edit(int id)
 {
     try
     {
         using (var db = new inventarioEntities1()) {
             usuario findUser = db.usuario.Where(a => a.id == id).FirstOrDefault();
             return(View(findUser));
         }
     }catch (Exception ex)
     {
         ModelState.AddModelError("", "error " + ex);
         return(View());
     }
 }