private void btnSalvar_Click(object sender, EventArgs e) { try { PlanoConta planoConta = new PlanoConta(); planoConta.CodGrupoConta = int.Parse(codGrupoContaComboBox.SelectedValue.ToString()); planoConta.Descricao = descricaoTextBox.Text; planoConta.TipoConta = (rbPagar.Checked) ? Conta.CONTA_PAGAR.ToString() : Conta.CONTA_RECEBER.ToString(); planoConta.DiaBase = (diaBaseTextBox.Text == "") ? short.Parse("0") : short.Parse(diaBaseTextBox.Text); planoConta.CodPlanoConta = Int32.Parse(codPlanoContaTextBox.Text); GerenciadorPlanoConta gPlanoConta = GerenciadorPlanoConta.GetInstance(); if (estado.Equals(EstadoFormulario.INSERIR)) { long codPlanoConta = gPlanoConta.Inserir(planoConta); codPlanoContaTextBox.Text = codPlanoConta.ToString(); } else { gPlanoConta.Atualizar(planoConta); } planoContaBindingSource.EndEdit(); } catch (Exception exc) { planoContaBindingSource.CancelEdit(); throw exc; } 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) { GerenciadorPlanoConta.GetInstance().Remover(int.Parse(codPlanoContaTextBox.Text)); planoContaBindingSource.RemoveCurrent(); } }
private void FrmContas_Load(object sender, EventArgs e) { GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.CONTAS_PAGAR, Principal.Autenticacao.CodUsuario); pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterTodos(); planoContaBindingSource.DataSource = GerenciadorPlanoConta.GetInstance().ObterTodos(); contaBindingSource.DataSource = GerenciadorConta.GetInstance(null).ObterTodos(); situacaoContaBindingSource.DataSource = GerenciadorConta.GetInstance(null).ObterSituacoesConta(); habilitaBotoes(true); }
private void txtTexto_TextChanged(object sender, EventArgs e) { if ((cmbBusca.SelectedIndex == 1) && !txtTexto.Text.Equals("")) { planoContaBindingSource.DataSource = GerenciadorPlanoConta.GetInstance().Obter(Convert.ToInt32(txtTexto.Text)); } else { planoContaBindingSource.DataSource = GerenciadorPlanoConta.GetInstance().ObterPorDescricao(txtTexto.Text); } }
private void FrmPlanoContaPesquisa_Load(object sender, EventArgs e) { planoContaBindingSource.DataSource = GerenciadorPlanoConta.GetInstance().ObterTodos(); cmbBusca.SelectedIndex = 0; }