Exemplo n.º 1
0
        private void btmeditar_Click(object sender, EventArgs e)
        {
            try
            {
                frmManterFornecedorClientes ManterFornecedorClientes = new frmManterFornecedorClientes();
                using (Conexao.GetInstance)
                {
                    Conexao.Abrir();

                    Pessoa ModelPessoa = null;
                    bool   vendedor    = false;

                    int codigo = Convert.ToInt32(_dgvClienteVendedor.CurrentRow.Cells["IdPessoa"].Value);

                    Vendedor vend = ControllerVendedor.PesquisarCodigo(Convert.ToInt32(codigo));
                    if (vend != null)
                    {
                        ModelPessoa          = (Vendedor)vend;
                        ModelPessoa.IdPessoa = vend.IdVendedor;
                        vendedor             = true;
                    }
                    else
                    {
                        var cli = ControllerCliente.PesquisarCodigo(Convert.ToInt32(codigo));
                        if (cli != null)
                        {
                            ModelPessoa          = (Cliente)cli;
                            ModelPessoa.IdPessoa = cli.IdCliente;
                        }
                    }

                    ManterFornecedorClientes._txtPesNomeFantasia.Text = ModelPessoa.Nome.ToString();
                    if (vendedor)
                    {
                        ManterFornecedorClientes._radPesVendedor.Checked = true;
                    }
                    else
                    {
                        ManterFornecedorClientes._radPesCliente.Checked = true;
                    }
                    ManterFornecedorClientes._txtPesRazaoSocial.Text       = ModelPessoa.RazaoSocial.ToString();
                    ManterFornecedorClientes._txtPesCpfCnpj.Text           = ModelPessoa.CpfCnpj.ToString();
                    ManterFornecedorClientes._txtPesInscricaoEstadual.Text = ModelPessoa.InscricaoEstadual.ToString();
                    ManterFornecedorClientes._txtPesEnderecoEmail.Text     = ModelPessoa.EnderecoEmail.ToString();
                    ManterFornecedorClientes._txtPesObservacao.Text        = ModelPessoa.Observacao.ToString();

                    ManterFornecedorClientes.CarregaDGVEndecoTelefoneCadastrados(ModelPessoa.IdPessoa);

                    frmManterFornecedorClientes._clienteVendedor = ModelPessoa;

                    ManterFornecedorClientes.Show();
                    Conexao.Fechar();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 2
0
 public frmTelefone(frmManterFornecedorClientes form)
 {
     InitializeComponent();
     frm = form;
 }
Exemplo n.º 3
0
        private void btmincluir_Click(object sender, EventArgs e)
        {
            frmManterFornecedorClientes ManterFornecedorClientes = new frmManterFornecedorClientes();

            ManterFornecedorClientes.Show();
        }
Exemplo n.º 4
0
 public frmEndereco(frmManterFornecedorClientes form)
 {
     InitializeComponent();
     frm = form;
 }