private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloBeneficio modelo = new ModeloBeneficio(); modelo.BenNome = txtNome.Text; //obj para gravar os dados no banco DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLBeneficio bll = new BLLBeneficio(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.BenCod.ToString()); } else { //alterar uma categoria modelo.BenCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLBeneficio bll = new BLLBeneficio(cx); dgvDados.DataSource = bll.Localizar(txtValor.Text); }
private void frmCadastroFuncionario_Load(object sender, EventArgs e) { this.alteraBotoes(1); //combo do beneficio DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLBeneficio bll = new BLLBeneficio(cx); cbBeneficio.DataSource = bll.Localizar(""); cbBeneficio.DisplayMember = "ben_nome"; cbBeneficio.ValueMember = "ben_cod"; }
private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLBeneficio bll = new BLLBeneficio(cx); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); this.LimpaTela(); this.alteraBotoes(1); } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local."); this.alteraBotoes(3); } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaBeneficio f = new frmConsultaBeneficio(); f.ShowDialog(); if (f.codigo != 0) { DAOConexao cx = new DAOConexao(DAOBanco.StringDeConexao); BLLBeneficio bll = new BLLBeneficio(cx); ModeloBeneficio modelo = bll.CarregaModeloBeneficio(f.codigo); txtCodigo.Text = modelo.BenCod.ToString(); txtNome.Text = modelo.BenNome; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }