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"));
        }