public void Editar(Unidade unidade) { ValidarUnidade(unidade); context.Entry(unidade).State = EntityState.Modified; context.SaveChanges(); }
public ActionResult Inserir() { Unidade unidade = new Unidade(); unidade.enumsit = EnumSituacao.Ativo; return View(unidade); }
public void Excluir(Unidade unidade) { if (PodeApagar(unidade.Id)) { context.Entry(unidade).State = EntityState.Deleted; context.SaveChanges(); } }
public void ValidarUnidade(Unidade unidade) { if (context.Unidade.Where(u => u.Nome.Contains(unidade.Nome)).Count() > 0) { throw new Exception("Ja existe uma unidade com esta descrição"); } if (context.Unidade.Where(u => u.Nome.Contains(unidade.Codigo)).Count() > 0) { throw new Exception("Ja existe uma unidade com este codigo"); } }
public void Inserir(Unidade unidade) { ValidarUnidade(unidade); context.Unidade.Add(unidade); context.SaveChanges(); }
public ActionResult Inserir(Unidade unidade) { repositorio.Inserir(unidade); return RedirectToAction("ListaUnidade"); }
public ActionResult Editar(Unidade unidade) { repositorio.Editar(unidade); return RedirectToAction("ListaUnidade"); }