private void btnPesquisar_Click(object sender, EventArgs e)
 {
     try
     {
         servico = new ServicoVO();
         if (mtxtId.Text.Trim().Length > 0)
         {
             servico.Id = Convert.ToInt32(mtxtId.Text.Trim());
         }
         if (!cbxTodasEspec.Checked)
         {
             servico.CodEspecialidade = Convert.ToInt32(cbxEspecialidade.SelectedValue);
         }
         dataGridView1.DataSource = objetoDAO.Pesquisa(servico);
         servico = null;
     }
     catch (FormatException)
     {
         Metodos.Mensagem("Campo numérico inválido!", TipoMsgEnum.Erro);
     }
     catch (SqlException)
     {
         Metodos.Mensagem("Ocorreu um erro no banco de dados.", TipoMsgEnum.Erro);
     }
     catch (Exception erro)
     {
         Metodos.Mensagem(erro.Message, TipoMsgEnum.Erro);
     }
 }