//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 fornecedorToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            FrmConsultaFornecedor f = new FrmConsultaFornecedor();

            f.ShowDialog();
            f.Dispose();
        }
        private void btLocFor_Click(object sender, EventArgs e)
        {
            FrmConsultaFornecedor f = new FrmConsultaFornecedor();

            f.ShowDialog();

            //verificar se tem um codigo carregado:{diferente de zero}
            if (f.codigo != 0)
            {
                //passa o codigo para a tela de compra:
                txtForCod.Text = f.codigo.ToString();
                //chama o evendo para carregar o nome do fornecedor
                txtForCod_Leave(sender, e);
            }
        }
Exemple #4
0
        //=============================================================================================================
        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();
        }