protected void Conectar() { try { if (conexao == null || conexao.State == ConnectionState.Closed) { conexao = ConexaoBd.GetConexao(); conexao.Open(); } } catch (SqlException e) { throw e; } catch (InvalidOperationException e) { throw e; } }