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