public ActionResult Editar(Productos a) { try { if (!ModelState.IsValid) { return(View()); } using (var db = new AlmacenContext()) { Productos Pro = db.Productos.Find(a.Id); Pro.Fecha_de_creacion = a.Fecha_de_creacion; Pro.Fecha_de_Vencimiento = a.Fecha_de_Vencimiento; Pro.Nombre = a.Nombre; Pro.Descripcion = a.Descripcion; Pro.UDM = a.UDM; Pro.Costo = a.Costo; Pro.Existencia = a.Existencia; Pro.Estado = a.Estado; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { throw; } }
public ActionResult Eliminar(int Id) { using (var db = new AlmacenContext()) { Productos Pro = db.Productos.Find(Id); db.Productos.Remove(Pro); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Agregar(Productos a) { if (!ModelState.IsValid) { return(View()); } try { using (AlmacenContext db = new AlmacenContext()) { db.Productos.Add(a); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("error agregar", ex); return(View()); } }