private void BtnIncluir_Click(object sender, EventArgs e)
        {
            DALConexao         cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLServico         bll = new BLLServico(cx);
            frmCadastroServico f   = new frmCadastroServico(AcaoTela.Inserir);

            f.ShowDialog();
            f.Dispose();
            if (chbPesqAtivos.Checked == true)
            {
                lbAtencao.Visible         = false;
                dgvDados.DataSource       = bll.LocalizarAtivos(txtPesquisar.Text);
                chbPesqAtivos.ForeColor   = Color.Black;
                chbPesqInativos.ForeColor = Color.Black;
            }
            else if (chbPesqInativos.Checked == true)
            {
                lbAtencao.Visible         = false;
                dgvDados.DataSource       = bll.LocalizarInativos(txtPesquisar.Text);
                chbPesqAtivos.ForeColor   = Color.Black;
                chbPesqInativos.ForeColor = Color.Black;
            }

            if (chbPesqAtivos.Checked == true && chbPesqInativos.Checked == true)
            {
                lbAtencao.Visible         = false;
                dgvDados.DataSource       = bll.carregaGrid();
                chbPesqAtivos.ForeColor   = Color.Black;
                chbPesqInativos.ForeColor = Color.Black;
            }
            else if (chbPesqAtivos.Checked == false && chbPesqInativos.Checked == false)
            {
                lbAtencao.Visible         = true;
                chbPesqAtivos.ForeColor   = Color.Red;
                chbPesqInativos.ForeColor = Color.Red;
                ((DataTable)dgvDados.DataSource).Rows.Clear();
            }
            dgvDados.ClearSelection();
        }
        private void BtnAlterar_Click(object sender, EventArgs e)
        {
            DALConexao         cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLServico         bll = new BLLServico(cx);
            frmCadastroServico f   = new frmCadastroServico(AcaoTela.Alterar);

            if (dgvDados.SelectedRows.Count == 0)
            {
                MessageBox.Show("Nenhum registro selecionado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            else
            {
                this.cod = Convert.ToInt32(dgvDados.SelectedRows[0].Cells[0].Value);
                ModelServico modelo = bll.CarregaModelServico(cod);
                if (cod != 0)
                {
                    f.txtCodigo.Text    = modelo.IdServico.ToString();
                    f.txtNomeSer.Text   = modelo.Nome;
                    f.txtDescricao.Text = modelo.Descricao;
                    if (modelo.Situacao == "A")
                    {
                        f.chbAtivo.Checked = true;
                    }
                    else if (modelo.Situacao == "I")
                    {
                        f.chbAtivo.Checked = false;
                    }
                }
                f.ShowDialog();
                f.Dispose();
                if (chbPesqAtivos.Checked == true)
                {
                    lbAtencao.Visible         = false;
                    dgvDados.DataSource       = bll.LocalizarAtivos(txtPesquisar.Text);
                    chbPesqAtivos.ForeColor   = Color.Black;
                    chbPesqInativos.ForeColor = Color.Black;
                }
                else if (chbPesqInativos.Checked == true)
                {
                    lbAtencao.Visible         = false;
                    dgvDados.DataSource       = bll.LocalizarInativos(txtPesquisar.Text);
                    chbPesqAtivos.ForeColor   = Color.Black;
                    chbPesqInativos.ForeColor = Color.Black;
                }

                if (chbPesqAtivos.Checked == true && chbPesqInativos.Checked == true)
                {
                    lbAtencao.Visible         = false;
                    dgvDados.DataSource       = bll.carregaGrid();
                    chbPesqAtivos.ForeColor   = Color.Black;
                    chbPesqInativos.ForeColor = Color.Black;
                }
                else if (chbPesqAtivos.Checked == false && chbPesqInativos.Checked == false)
                {
                    lbAtencao.Visible         = true;
                    chbPesqAtivos.ForeColor   = Color.Red;
                    chbPesqInativos.ForeColor = Color.Red;
                    ((DataTable)dgvDados.DataSource).Rows.Clear();
                }
                dgvDados.ClearSelection();
            }
        }