public static Consequencia Obter(int uuid) { using (Repositorio ctx = new Repositorio()) { Consequencia consequencia = ctx.Consequencias.Include(a => a.Pessoa).Where(a => a.id == uuid).FirstOrDefault(); if (consequencia != null) { consequencia.Tipos = TipoService.ListarTiposConsequencia(consequencia.id); } return(consequencia); } }
public static List <Consequencia> Listar() { using (Repositorio ctx = new Repositorio()) { List <Consequencia> consequencias = ctx.Consequencias.Include(a => a.Pessoa).ToList(); if (consequencias != null) { foreach (var consequencia in consequencias) { consequencia.Tipos = TipoService.ListarTiposConsequencia(consequencia.id); } } return(consequencias); } }
public static List <Verdade> Listar() { using (Repositorio ctx = new Repositorio()) { List <Verdade> verdades = ctx.Verdades.Include(a => a.Pessoa).ToList(); if (verdades != null) { foreach (var verdade in verdades) { verdade.Tipos = TipoService.ListarTiposVerdade(verdade.id); } } return(verdades); } }
public static Verdade Obter(int uuid) { using (Repositorio ctx = new Repositorio()) { Verdade verdade = ctx.Verdades .Include(a => a.Pessoa) .Include(a => a.Sequencia) .Where(a => a.id == uuid).FirstOrDefault(); if (verdade != null) { verdade.Tipos = TipoService.ListarTiposVerdade(verdade.id); verdade.Opcoes = OpcaoService.ListarPorVerdade(verdade.id); } return(verdade); } }
public static bool Deletar(int uuid) { using (Repositorio ctx = new Repositorio()) { Tipo _tipo = ctx.Tipos .Where(s => s.id == uuid).FirstOrDefault(); if (_tipo == null) { return(true); } //desasociando todos as verdade e consequencias consequencias a este tipo TipoService.DeletarVerdadeConsequenciaTipo(uuid); ctx.Remove(_tipo); ctx.SaveChanges(); return(true); } }