Esempio n. 1
0
 //SELECT *
 public List<Cursos> ListarTodos()
 {
     using (conexao = new Conexao())
     {
         var strQuery = " SELECT * FROM Cursos";
         var retornoDataReader = conexao.ExecutaSelect(strQuery);
         return ListaDeObjetos(retornoDataReader);
     }
 }
Esempio n. 2
0
 //SELECT * WHERE ID
 public List<Cursos> ListarPorId(Cursos cursos)
 {
     using (conexao = new Conexao())
     {
         var strQuery = string.Format(" SELECT * FROM Cursos WHERE CursosId = {0}", cursos.Id);
         var retornoDataReader = conexao.ExecutaSelect(strQuery);
         return ListaDeObjetos(retornoDataReader);
     }
 }
Esempio n. 3
0
 //SELECT * WHERE ID
 public Disciplina ListarPorId(int id)
 {
     using (conexao = new Conexao())
     {
         var strQuery = string.Format(" SELECT * FROM Disciplina WHERE DisciplinaId = {0} ", id);
         var retornoDataReader = conexao.ExecutaSelect(strQuery);
         return ListaDeObjetos(retornoDataReader).FirstOrDefault();
     }
 }
Esempio n. 4
0
 //SELECT * COM PERFIL
 public List<Usuarios> ListarTodosComPerfil()
 {
     using (conexao = new Conexao())
     {
         var strQuery = " SELECT P.*, L.Perfil FROM Professores AS P INNER JOIN Login AS L ON P.FKLoginId = L.LoginId";
         var retornoDataReader = conexao.ExecutaSelect(strQuery);
         return ListaDeObjetos(retornoDataReader);
     }
 }
Esempio n. 5
0
 //SELECT * WHERE
 public List<Turmas> ListarPorId(int id)
 {
     using (conexao = new Conexao())
     {
         var strQuery = string.Format(" SELECT * FROM Turmas WHERE FKCursosId = {0} ", id);
         var retornoDataReader = conexao.ExecutaSelect(strQuery);
         return ListaDeObjetos(retornoDataReader);
     }
 }
Esempio n. 6
0
 //Verifica se o usuário é Coordenador
 public bool VerificaPerfil(Login login)
 {
     using (conexao = new Conexao())
     {
         seguranca = new Seguranca();
         var strQuery = string.Format(" SELECT Login, Senha FROM Login WHERE Login = '******' AND Senha = '{1}' AND Perfil = 1 ", login.Email, seguranca.Criptografar(login.Senha));
         //var retornoDataReader = conexao.ExecutaSelect(strQuery).HasRows;
         return conexao.ExecutaSelect(strQuery).HasRows;
     }
 }