public ActionResult Editar(TablaIngreso model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (InventarioEntities db = new InventarioEntities())
                    {
                        var registro = db.Productos.Find(model.Id);
                        registro.Descripcion    = model.Descripcion;
                        registro.Categoria      = model.Categoria;
                        registro.Proveedor      = model.Proveedor;
                        registro.Marca          = model.Marca;
                        registro.Modelo         = model.Modelo;
                        registro.Cantidad       = model.Cantidad;
                        registro.PrecioUnitario = model.PrecioUnitario;
                        registro.fechaRegistro  = DateTime.Now;

                        db.Entry(registro).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }

                    return(Redirect("~/Tabla/"));
                }

                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            //return View();
        }
        public ActionResult Eliminar(int id)
        {
            TablaIngreso model = new TablaIngreso();

            using (InventarioEntities db = new InventarioEntities())
            {
                var registro = db.Productos.Find(id);
                db.Productos.Remove(registro);
                db.SaveChanges();
            }

            return(Redirect("~/Tabla/"));
        }
        public ActionResult Editar(int id)
        {
            TablaIngreso model = new TablaIngreso();

            using (InventarioEntities db = new InventarioEntities())
            {
                var registro = db.Productos.Find(id);
                model.Descripcion    = registro.Descripcion;
                model.Categoria      = registro.Categoria;
                model.Proveedor      = registro.Proveedor;
                model.Marca          = registro.Marca;
                model.Modelo         = registro.Modelo;
                model.Cantidad       = registro.Cantidad;
                model.PrecioUnitario = registro.PrecioUnitario;
            }

            return(View(model));
        }
        public ActionResult Nuevo(TablaIngreso model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (InventarioEntities db = new InventarioEntities())
                    {
                        var tbl = new Productos();

                        tbl.Id             = model.Id;
                        tbl.Descripcion    = model.Descripcion;
                        tbl.Categoria      = model.Categoria;
                        tbl.Proveedor      = model.Proveedor;
                        tbl.Marca          = model.Marca;
                        tbl.Modelo         = model.Modelo;
                        tbl.Cantidad       = model.Cantidad;
                        tbl.PrecioUnitario = model.PrecioUnitario;
                        tbl.fechaRegistro  = DateTime.Now;


                        db.Productos.Add(tbl);
                        db.SaveChanges();
                    }

                    return(Redirect("~/Tabla/"));
                }

                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            // return View();
        }