private void FrmSubgrupo_Load(object sender, EventArgs e) { //GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.CONTAS_BANCO_CAIXA, Principal.Autenticacao.CodUsuario); grupoBindingSource.DataSource = GerenciadorGrupo.GetInstance().ObterTodos(); subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().ObterTodos(); habilitaBotoes(true); }
private void btnSalvar_Click(object sender, EventArgs e) { try { Subgrupo subgrupo = (Subgrupo)subgrupoBindingSource.Current; if (estado.Equals(EstadoFormulario.INSERIR)) { long codSubgrupo = GerenciadorSubgrupo.GetInstance().Inserir(subgrupo); codSubgrupoTextBox.Text = codSubgrupo.ToString(); } else { GerenciadorSubgrupo.GetInstance().Atualizar(subgrupo); } subgrupoBindingSource.EndEdit(); } catch (Dados.DadosException de) { subgrupoBindingSource.CancelEdit(); throw de; } finally { habilitaBotoes(true); btnBuscar.Focus(); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Confirma exclusão?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes) { GerenciadorSubgrupo.GetInstance().Remover(Int32.Parse(codSubgrupoTextBox.Text)); subgrupoBindingSource.RemoveCurrent(); } btnBuscar.Focus(); }
private void txtTexto_TextChanged(object sender, EventArgs e) { if ((cmbBusca.SelectedIndex == 0) && !txtTexto.Text.Equals("")) { subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().Obter(Convert.ToInt32(txtTexto.Text)); } else if ((cmbBusca.SelectedIndex == 1) && !txtTexto.Text.Equals("")) { subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().ObterPorDescricao(txtTexto.Text); } else if ((cmbBusca.SelectedIndex == 2) && !txtTexto.Text.Equals("")) { subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().ObterPorDescricaoGrupo(txtTexto.Text); } }
private void codGrupoComboBox_SelectedIndexChanged(object sender, EventArgs e) { produtoBindingSource_CurrentItemChanged(sender, e); if (codGrupoComboBox.SelectedValue != null) { Produto produto = (Produto)produtoBindingSource.Current; grupoBindingSource.Position = grupoBindingSource.List.IndexOf(new Grupo() { CodGrupo = produto.CodGrupo }); Grupo grupoSelected = (Grupo)grupoBindingSource.Current; subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().ObterPorGrupo(grupoSelected); subgrupoBindingSource.Position = subgrupoBindingSource.List.IndexOf(produto.CodSubgrupo); } }
private void FrmProduto_Load(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.PRODUTOS, Principal.Autenticacao.CodUsuario); cstBindingSource.DataSource = GerenciadorCst.GetInstance().ObterTodos(); fabricanteBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterTodos(); grupoBindingSource.DataSource = GerenciadorGrupo.GetInstance().ObterTodos(); subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().ObterPorGrupo((Grupo)grupoBindingSource.Current); situacaoprodutoBindingSource.DataSource = GerenciadorProduto.GetInstance().ObterSituacoesProduto(); produtoBindingSource.DataSource = GerenciadorProduto.GetInstance().ObterTodos(); habilitaBotoes(true); InserirEntradaProduto(sender, e); Cursor.Current = Cursors.Default; }
private void FrmSubgrupoPesquisa_Load(object sender, EventArgs e) { subgrupoBindingSource.DataSource = GerenciadorSubgrupo.GetInstance().ObterTodos(); cmbBusca.SelectedIndex = 1; }