예제 #1
0
 public void Inserir(Evento evento)
 {
     using (SqlServerDao dao = new EventoDao())
     {
         //Evento evento = dao.Buscar<Evento>(p => p.Nome.Equals(nome)).FirstOrDefault();
         dao.Inserir(evento);
     }
 }
예제 #2
0
 public Evento BuscarEventoNome(string nome)
 {
     using (SqlServerDao dao = new EventoDao())
     {
         Evento evento = dao.Buscar <Evento>(p => p.Nome.Equals(nome)).FirstOrDefault();
         return(evento);
     }
 }
예제 #3
0
 public List <Evento> BuscarEventos()
 {
     using (SqlServerDao dao = new EventoDao())
     {
         //Evento evento = dao.Buscar<Evento>(p => p.Nome.Equals(nome)).FirstOrDefault();
         List <Evento> eventos = dao.Buscar <Evento>(p => p.Id > 0);
         return(eventos);
     }
 }
예제 #4
0
        public List <Usuario> BuscarInscritos(string nome)
        {
            Evento evento;

            using (EventoDao dao = new EventoDao())
            {
                evento = dao.BuscarEventoNome(nome);
            }
            using (SqlServerDao dao = new SqlServerDao())
            {
                List <Usuario> test     = dao.ListarTodos <Usuario>();
                List <Usuario> usuarios = new List <Usuario>();

                foreach (Usuario user in test)
                {
                    //comparar id de evento na tabela UsuarioEvento e adicionar o usuario no List
                    usuarios.Add(user);
                }

                return(usuarios);
            }
        }