예제 #1
0
        //TESTA SE EXISTE TABELA TEMPORARIA E QUANTOS REGISTRO ELA POSSUI
        public int Count(string table, string coluna, string valorcoluna)
        {
            var strQuery = "";
            strQuery += string.Format(" SELECT COUNT(*) FROM {0} WHERE {1} = '{2}'", table, coluna, valorcoluna);

            try
            {
                using (conexao = new Conexao())
                {
                    var objeto = conexao.ExecutaSelectObj(strQuery);
                    int count = int.Parse(objeto.ToString());
                    return count;
                }
            }
            catch (SqlException e)
            {
                return -1;
            }
        }
예제 #2
0
 //SELECT CURRENT IDENTITY
 public int IdentCurrent(string camp, string tab)
 {
     try
     {
         using (conexao = new Conexao())
         {
             var strQuery = string.Format(" SELECT {0} FROM {1} WHERE {0} = IDENT_CURRENT('{1}')", camp, tab);
             var objeto = conexao.ExecutaSelectObj(strQuery);
             int Id = int.Parse(objeto.ToString());
             return Id;
         }
     }
     catch (SqlException e)
     {
         return 0;
     }
     catch (Exception e)
     {
         return -1;
     }
 }
예제 #3
0
 public int BuscaCodProfessor(string Email)
 {
     using (conexao = new Conexao())
     {
         var strQuery = string.Format(" SELECT ProfessorId FROM Professores WHERE Email = '{0}' ", Email);
         int codigo = int.Parse(conexao.ExecutaSelectObj(strQuery).ToString());
         return codigo;
     }
 }
예제 #4
0
 //SELECT CURRENT IDENTITY
 private int IdentCurrent(string camp, string tab)
 {
     using (conexao = new Conexao())
     {
         var strQuery = string.Format(" SELECT {0} FROM {1} WHERE {0} = IDENT_CURRENT('{1}')", camp, tab);
         var objeto = conexao.ExecutaSelectObj(strQuery);
         int Id = int.Parse(objeto.ToString());
         return Id;
     }
 }
예제 #5
0
 //Verifica a senha do login indicado e retorna a mesma
 public string RecuperaSenha(EsqueceuSenha verificaSenha) 
 {
     using (conexao = new Conexao())
     {
         seguranca = new Seguranca();
         var strQuery = string.Format(" SELECT Senha FROM Login WHERE Login = '******' ", verificaSenha.Email);
         verificaSenha.Senha = conexao.ExecutaSelectObj(strQuery).ToString();
         string senha = seguranca.Descriptografar(verificaSenha.Senha);
         return senha;
     }
 }