コード例 #1
0
 private bool Existe(Configurador configurador)
 {
     if (configurador == null)
     {
         throw new ArgumentException();
     }
     configurador.PrepararExistencia();
     using (var conexao = _conexao.CriarConexaoSemTransacao())
     {
         configurador.Comando.Connection = conexao;
         var existe = configurador.Comando.ExecuteScalar();
         if ((existe == null) || (existe == DBNull.Value))
         {
             return(false);
         }
         return(Convert.ToInt32(existe) == 1);
     }
 }