Ejemplo n.º 1
0
        public ActionResult Editar(ProductosViewModel model, string id)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (AlmacenesDBEntities db = new AlmacenesDBEntities())
                    {
                        var productosT = db.ProductosT.Find(id);
                        productosT.NombreProductos      = model.NombreProductos;
                        productosT.DescripcionProductos = model.DescripcionProductos;
                        productosT.PrecioUnidad         = model.PrecioUnidad;
                        productosT.UnidadEnExistencia   = model.UnidadEnExistencia;
                        productosT.AlmacenID            = model.AlmacenID;

                        db.Entry(productosT).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 2
0
        public ActionResult Nuevo(ProductosViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (AlmacenesDBEntities db = new AlmacenesDBEntities())
                    {
                        var productosT = new ProductosT();
                        productosT.CodigoProductos = model.CodigoProductos;

                        productosT.NombreProductos      = model.NombreProductos;
                        productosT.DescripcionProductos = model.DescripcionProductos;
                        productosT.PrecioUnidad         = model.PrecioUnidad;
                        productosT.UnidadEnExistencia   = model.UnidadEnExistencia;
                        productosT.AlmacenID            = model.AlmacenID;

                        db.ProductosT.Add(productosT);
                        db.SaveChanges();
                    }
                    return(Redirect("~/Almacen/Almacen"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 3
0
        public ActionResult Editar(AlmacenesViewMode model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (AlmacenesDBEntities db = new AlmacenesDBEntities())
                    {
                        var gAlmacenes = db.AlmacenesT.Find(model.IdAlmacen);
                        gAlmacenes.Nombre = model.Nombre;
                        gAlmacenes.Lugar  = model.Lugar;
                        gAlmacenes.Cantidad_de_productos = model.Cantidad_de_productos;
                        gAlmacenes.Encargado             = model.Encargado;

                        db.Entry(gAlmacenes).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 4
0
        public ActionResult Nuevo(AlmacenesViewMode model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (AlmacenesDBEntities db = new AlmacenesDBEntities())
                    {
                        var gAlmacenes = new AlmacenesT();
                        gAlmacenes.Nombre = model.Nombre;
                        gAlmacenes.Lugar  = model.Lugar;
                        gAlmacenes.Cantidad_de_productos = model.Cantidad_de_productos;
                        gAlmacenes.Encargado             = model.Encargado;

                        db.AlmacenesT.Add(gAlmacenes);
                        db.SaveChanges();
                    }
                    return(Redirect("Almacen/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 5
0
        public ActionResult Eliminar(string id)
        {
            ProductosViewModel model = new ProductosViewModel();

            using (AlmacenesDBEntities db = new AlmacenesDBEntities())
            {
                var eAlmacen = db.ProductosT.Find(id);
                db.ProductosT.Remove(eAlmacen);
                db.SaveChanges();
            }
            return(Redirect("~/Almacen"));
        }
Ejemplo n.º 6
0
        public ActionResult Eliminar(int id)
        {
            AlmacenesViewMode model = new AlmacenesViewMode();

            using (AlmacenesDBEntities db = new AlmacenesDBEntities())
            {
                var eAlmacen = db.AlmacenesT.Find(id);
                db.AlmacenesT.Remove(eAlmacen);
                db.SaveChanges();
            }
            return(Redirect("~/Almacen"));
        }
Ejemplo n.º 7
0
        public ActionResult Editar(string id)
        {
            ProductosViewModel model = new ProductosViewModel();

            using (AlmacenesDBEntities db = new AlmacenesDBEntities())
            {
                var productosT = db.ProductosT.Find(id);
                model.NombreProductos      = productosT.NombreProductos;
                model.DescripcionProductos = productosT.DescripcionProductos;
                model.PrecioUnidad         = productosT.PrecioUnidad;
                model.UnidadEnExistencia   = productosT.UnidadEnExistencia;
                model.AlmacenID            = productosT.AlmacenID;
            }
            return(View(model));
        }
Ejemplo n.º 8
0
        public ActionResult Editar(int id)
        {
            AlmacenesViewMode model = new AlmacenesViewMode();

            using (AlmacenesDBEntities db = new AlmacenesDBEntities())
            {
                var eAlmacen = db.AlmacenesT.Find(id);
                model.Nombre                = eAlmacen.Nombre;
                model.Lugar                 = eAlmacen.Lugar;
                model.Encargado             = eAlmacen.Encargado;
                model.Cantidad_de_productos = eAlmacen.Cantidad_de_productos;
                model.IdAlmacen             = eAlmacen.IdAlmacen;
            }
            return(View(model));
        }
Ejemplo n.º 9
0
        // GET: Almacen
        public ActionResult Almacen()
        {
            List <ListAlmacenesViewModel> lst;

            using (AlmacenesDBEntities db = new AlmacenesDBEntities())
            {
                lst = (from d in db.AlmacenesT
                       select new ListAlmacenesViewModel
                {
                    IdAlmacen = d.IdAlmacen,
                    Nombre = d.Nombre,
                    Lugar = d.Lugar,
                    Cantidad_de_productos = d.Cantidad_de_productos,
                    Encargado = d.Encargado
                }).ToList();
            }
            return(View(lst));
        }
Ejemplo n.º 10
0
        // GET: Producto
        public ActionResult Productos(int id)
        {
            List <ListProductosViewModel> lst;

            using (AlmacenesDBEntities db = new AlmacenesDBEntities())
            {
                lst = (from d in db.ProductosT
                       where d.AlmacenID == id
                       select new ListProductosViewModel
                {
                    CodigoProductos = d.CodigoProductos,
                    NombreProductos = d.NombreProductos,
                    DescripcionProductos = d.DescripcionProductos,
                    PrecioUnidad = d.PrecioUnidad,
                    UnidadEnExistencia = d.UnidadEnExistencia,
                    AlmacenID = d.AlmacenID
                }).ToList();
            }

            return(View(lst));
        }