public ActionResult Delete(TipoPagamento model) { try { model = contexto.TiposPagamento.Find(model.Id); int id = model.Centro.Id; contexto.TiposPagamento.Remove(model); contexto.SaveChanges(); return RedirectToAction("Index", new { id = id }); } catch { return View(); } }
public ActionResult Edit(TipoPagamento model) { try { if (ModelState.IsValid) { int id = SessaoUsuario.Conta().Instituicao.Id; contexto.Entry(model).State = System.Data.EntityState.Modified; contexto.SaveChanges(); return RedirectToAction("Index", new { id = id }); } return View(model); } catch { return View(model); } }
public ActionResult Create(TipoPagamento model) { try { if (ModelState.IsValid) { int id_entidade = SessaoUsuario.Conta().Instituicao.Id; model.Centro = contexto.Centros.Find(id_entidade); contexto.TiposPagamento.Add(model); contexto.SaveChanges(); return RedirectToAction("Index", new { id = id_entidade }); } return View(model); } catch { return View(model); } }