コード例 #1
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            frmConsultaCliente f = new frmConsultaCliente();
            // obj para gravar os dados no banco
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLCliente bll = new BLLCliente(cx);

            //exibe o frmConsultaCategoria para seleção da alteração
            f.ShowDialog();
            //verifica se foi armazenado uma categoria no frmConsultaCategoria
            if (f.codigo != 0)
            {
                ModeloCliente modelo = bll.CarregarModeloCliente(f.codigo);
                txtCodigo.Text = modelo.CliCod.ToString();
                if (modelo.CliTipo == "Física")
                {
                    rbFisica.Checked = true;
                }
                else
                {
                    rbJuridica.Checked = true;
                }

                txtNome.Text        = modelo.CliNome;
                txtRazaoSocial.Text = modelo.CliRsocial;
                txtCpfCnpj.Text     = modelo.CliCpfCnpj;
                txtRgIe.Text        = modelo.CliRgIe;
                txtEmail.Text       = modelo.CliEmail;
                txtTel.Text         = modelo.CliFone;
                txtCel.Text         = modelo.CliCel;
                txtCep.Text         = modelo.CliCep;
                txtBairro.Text      = modelo.CliBairro;
                txtEnd.Text         = modelo.CliEndereco;
                txtEndNumero.Text   = modelo.CliEndNumero;
                txtCidade.Text      = modelo.CliCidade;
                txtEstado.Text      = modelo.CliEstado;
                alteraBotoes(3);
            }
            else
            {
                this.limpaTela();
                this.alteraBotoes(1);
            }
            f.Dispose();
        }