public ActionResult Editar(int id) { try { using (var db = new ConectionBD()) { tb_Categoria cat = db.tb_Categoria.Find(id); return(View(cat)); } } catch (Exception) { throw; } }
public ActionResult Editar(tb_Categoria p_cat) { try { using (var db = new ConectionBD()) { tb_Categoria cat = db.tb_Categoria.Find(p_cat.idCategoria); cat.nombreCategoria = p_cat.nombreCategoria; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { throw; } }
[HttpGet] //Me retorne una vista public ActionResult Agregar(tb_Categoria cat) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new ConectionBD()) { db.tb_Categoria.Add(cat); //Agrega la informacion db.SaveChanges(); //Guarda la informacion return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error", ex.Message); //throw; return(View()); } }