Пример #1
0
 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);
     }
 }
Пример #2
0
 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);
     }
 }
Пример #3
0
 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);
     }
 }
Пример #4
0
 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);
     }
 }
Пример #5
0
        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);
            }
        }