private void btnSalvar_Click(object sender, EventArgs e) { try { GrupoConta grupoConta = new GrupoConta(); grupoConta.CodGrupoConta = Int32.Parse(codGrupoContaTextBox.Text); grupoConta.Descricao = descricaoTextBox.Text; GerenciadorGrupoConta gGrupoConta = GerenciadorGrupoConta.GetInstance(); if (estado.Equals(EstadoFormulario.INSERIR)) { grupoConta.CodGrupoConta = (int)gGrupoConta.Inserir(grupoConta); codGrupoContaTextBox.Text = grupoConta.CodGrupoConta.ToString(); } else { gGrupoConta.Atualizar(grupoConta); } grupoContaBindingSource.EndEdit(); } catch (DadosException de) { grupoContaBindingSource.CancelEdit(); throw de; } finally { habilitaBotoes(true); btnBuscar.Focus(); } }
private void FrmPlanoConta_Load(object sender, EventArgs e) { GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.PLANO_DE_CONTAS, Principal.Autenticacao.CodUsuario); grupoContaBindingSource.DataSource = GerenciadorGrupoConta.GetInstance().ObterTodos(); planoContaBindingSource.DataSource = GerenciadorPlanoConta.GetInstance().ObterTodos(); habilitaBotoes(true); }
private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Confirma exclusão?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes) { GerenciadorGrupoConta.GetInstance().Remover(Int32.Parse(codGrupoContaTextBox.Text)); grupoContaBindingSource.RemoveCurrent(); } btnBuscar.Focus(); }
private void txtTexto_TextChanged(object sender, EventArgs e) { if ((cmbBusca.SelectedIndex == 1) && !txtTexto.Text.Equals("")) { grupoContaBindingSource.DataSource = GerenciadorGrupoConta.GetInstance().Obter(Convert.ToInt32(txtTexto.Text)); } else { grupoContaBindingSource.DataSource = GerenciadorGrupoConta.GetInstance().ObterPorDescricao(txtTexto.Text); } }
private void FrmGrupoContaPesquisa_Load(object sender, EventArgs e) { grupoContaBindingSource.DataSource = GerenciadorGrupoConta.GetInstance().ObterTodos(); cmbBusca.SelectedIndex = 0; }