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(); }