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