private void btExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); this.LimpaTela(); this.alteraBotoes(1); } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro esta sendo utilizado em outro local."); this.alteraBotoes(3); } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaFornecedor f = new frmConsultaFornecedor(); f.ShowDialog(); f.Dispose(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); txtCodigo.Text = modelo.ForCod.ToString(); txtNome.Text = modelo.ForNome; txtRazao.Text = modelo.ForRSocial; txtIe.Text = modelo.ForIe; txtCnpj.Text = modelo.For_CNPJ; txtCEP.Text = modelo.ForCep; txtEndereco.Text = modelo.ForEndereco; txtBairro.Text = modelo.ForBairro; txtTelefone.Text = modelo.ForFone; txtCelular.Text = modelo.ForCel; txtEmail.Text = modelo.ForEmail; txtNumero.Text = modelo.ForEndNumero; txtCidade.Text = modelo.ForCidade; txtEstado.Text = modelo.ForEstado; alteraBotoes(3); } else { this.LimpaTela(); this.alteraBotoes(1); } f.Dispose(); }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloFornecedor modelo = new ModeloFornecedor(); modelo.ForNome = txtNome.Text; modelo.ForRSocial = txtRazao.Text; modelo.ForIe = txtIe.Text; modelo.For_CNPJ = txtCnpj.Text; modelo.ForCep = txtCEP.Text; modelo.ForEndereco = txtEndereco.Text; modelo.ForBairro = txtBairro.Text; modelo.ForFone = txtTelefone.Text; modelo.ForCel = txtCelular.Text; modelo.ForEmail = txtEmail.Text; modelo.ForEndNumero = txtNumero.Text; modelo.ForCidade = txtCidade.Text; modelo.ForEstado = txtEstado.Text; //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); if (this.operacao == "inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código: " + modelo.ForCod.ToString()); } else { //alterar uma categoria modelo.ForCod = 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 btnPesquizar_Click(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); dgvDados.DataSource = bll.Localizar(txtValor.Text); }