private void fornecedorToolStripMenuItem1_Click(object sender, EventArgs e) { FrmConsultaFornecedor f = new FrmConsultaFornecedor(); f.ShowDialog(); f.Dispose(); }
//LOCALIZAR POR COD DO FORNECEDPR BOTÃO ===================================================================================================== private void btLocFornecedor_Click(object sender, EventArgs e) { FrmConsultaFornecedor f = new FrmConsultaFornecedor(); f.ShowDialog(); //verificar se tem um codigo carregado:{diferente de zero} if (f.codigo != 0)//se diferente de Zero , quer dizer que encontrou um fornecedor { //passa o codigo para o campo da tela: https://youtu.be/FvZ9aZIoQX4?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=1371 txtForCod.Text = f.codigo.ToString(); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); lbNomeFornecedor.Text = "Nome do Fornecedor: " + modelo.ForNome; //mostra o nome do fornecedor BLLCompra bllCompra = new BLLCompra(cx); // https://youtu.be/6wS0qjvQPMk?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=771 dgvDadosCompra.DataSource = bllCompra.Localizar(f.codigo); //destroi o formulario f.Dispose(); ////Formatar a DataGrid: this.AtualizaCabecalhoDGGridCompra(); } else { txtForCod.Text = ""; lbNomeFornecedor.Text = "Para consultas por fornecedor, Clique em localizar"; } }
//============================================================================================================= private void btLocalizar_Click(object sender, EventArgs e) { FrmConsultaFornecedor f = new FrmConsultaFornecedor(); f.ShowDialog(); //verificar se tem um codigo carregado:{diferente de zero} if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLFornecedor bll = new BLLFornecedor(cx); ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo); txtCodigo.Text = modelo.ForCod.ToString(); //passar os valores dos campos para tela: txtNome.Text = modelo.ForNome; txtCpfCnpj.Text = modelo.ForCnpj; txtIe.Text = modelo.ForIe; txtRSocial.Text = modelo.ForRSocial; txtCep.Text = modelo.ForCep; txtEndereco.Text = modelo.ForEndereco; txtBairro.Text = modelo.ForBairro; txtFone.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); } //destroi o obejto f.Dispose(); }