Example #1
0
        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);
 }
Example #3
0
 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();
 }
Example #4
0
 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);
     }
 }
Example #5
0
 private void FrmGrupoContaPesquisa_Load(object sender, EventArgs e)
 {
     grupoContaBindingSource.DataSource = GerenciadorGrupoConta.GetInstance().ObterTodos();
     cmbBusca.SelectedIndex             = 0;
 }