private void buttonCategoriaBuscar_Click(object sender, EventArgs e)
        {
            string tipo = string.Empty;

            switch (comboBoxEntSai.Text)
            {
            case "Entradas/Saídas":
                tipo = "%";
                break;

            case "Entradas":
                tipo = "1";
                break;

            case "Saídas":
                tipo = "2";
                break;

            default:
                break;
            }

            CodDescricaoColecao codDescricaoColecao = entradaSaidaNegocios.ConsultarCategoriaEntradaSaidaId(tipo);

            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            Form_Consultar consultar = new Form_Consultar
            {
                Cod       = string.Format("{0:000}", 0),
                Descricao = " Todas as categorias"
            };

            form_ConsultarColecao.Add(consultar);

            if (codDescricaoColecao != null)
            {
                foreach (CodDescricaoInfo cod in codDescricaoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Categorias");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                textBoxCategoriaCod.Text     = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelCategoriaDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                buttonBuscar.Select();
            }
        }
        private void buttonCategoriaBuscar_Click(object sender, EventArgs e)
        {
            string tipo = string.Empty;

            if (radioButtonEntradas.Checked)
            {
                tipo = "1";
            }
            else
            {
                tipo = "2";
            }

            CodDescricaoColecao codDescricaoColecao = entradaSaidaNegocios.ConsultarCategoriaEntradaSaidaId(tipo);

            Form_ConsultarColecao form_ConsultarColecao = new Form_ConsultarColecao();

            if (codDescricaoColecao != null)
            {
                foreach (CodDescricaoInfo cod in codDescricaoColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", cod.cod),
                        Descricao = cod.descricao
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            string titulo = string.Empty;

            if (radioButtonEntradas.Checked)
            {
                titulo = "Selecionar uma categoria de Entradas/Receitas";
            }
            else
            {
                titulo = "Selecionar uma categoria de Saídas/Despesas";
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, titulo);

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                codCategoria        = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod);
                textBoxCodCat.Text  = formConsultar_Cod_Descricao.Selecionado.Cod;
                labelDescricao.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                textBoxValor.Select();
            }
            formConsultar_Cod_Descricao.Dispose();
        }