public ActionResult Delete(Produto_ produto_) { try { var p = db.Produto_.Find(produto_.Id_Produto); db.Produto_.Remove(p); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("", ex.Message.ToString()); return(View(produto_)); } }
public ActionResult Edit(Produto_ produto_) { if (ModelState.IsValid) { try { db.Entry(produto_).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("", ex.Message.ToString()); return(View(produto_)); } } else { return(View(produto_)); } }
public ActionResult Create(Produto_ produto) { if (ModelState.IsValid == true) { try { db.Produto_.Add(produto); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("", ex.Message.ToString()); return(View(produto)); } } else { ModelState.AddModelError("", "Existem campos incorretos"); return(View(produto)); } }