Example #1
0
        private void btnAdicionar_Click(object sender, EventArgs e)
        {
            Pessoa objPessoa = new Pessoa();

            objPessoa.NmPessoa     = txtNome.Text;
            objPessoa.NrCPF        = mtdCPF.Text;
            objPessoa.DtNascimento = dtpDataNascimento.Value;
            objPessoa.DsLogradouro = txtLogradouro.Text;
            objPessoa.DsCidade     = txtCidade.Text;
            objPessoa.DsUF         = cbUF.Text;

            PessoaDAL pDAL = new PessoaDAL();

            pDAL.InserirPessoa(objPessoa);

            LimparCampos();
            CarregarPessoas();
        }
Example #2
0
        private void btnInserir_Click(object sender, EventArgs e)
        {
            Pessoa pessoa = new Pessoa();

            pessoa.NmPessoa     = txtNome.Text;
            pessoa.NrCPF        = mtxtCPF.Text;
            pessoa.DtNascimento = dtpNascimento.Value;
            switch (cbCivil.Text)
            {
            case "Solteiro":
                pessoa.DsEstadoCivil = 'S';
                break;

            case "Casado":
                pessoa.DsEstadoCivil = 'C';
                break;

            default:
                pessoa.DsEstadoCivil = 'D';
                break;
            }
            //Exemplo completo

            /*if(rbaMasculino.Checked )
             * {
             *  pessoa.DsSexo = 'M';
             * }
             * else
             * {
             *  pessoa.DsSexo = 'F';
             * }*/
            //IF ternario ou em Lina
            pessoa.DsSexo        = rbaMasculino.Checked ? 'M' : 'F';
            pessoa.DsEmail       = txtEmail.Text;
            pessoa.NrTelefone    = mtxtTelefone.Text;
            pessoa.BtRecebeSMS   = chcSMS.Checked;
            pessoa.BtRecebeEmail = chkEmail.Checked;

            PessoaDAL pessoaDAL = new PessoaDAL();

            pessoaDAL.InserirPessoa(pessoa);

            MessageBox.Show("Adicionado com sucesso.");
        }
        protected void btnInserir_Click(object sender, EventArgs e)
        {
            Pessoa p = new Pessoa();

            p.NmPessoa      = txtNome.Text;
            p.DsEmail       = txtEmail.Text;
            p.DsSexo        = rblSexo.SelectedValue;
            p.DsEstadoCivil = ddlEC.SelectedValue;
            p.BtRecebeSMS   = chkRecebeSMS.Checked;
            p.BtRecebeEmail = chkRecebeEmail.Checked;

            PessoaDAL pDAL = new PessoaDAL();

            pDAL.InserirPessoa(p);

            LimparTela();

            CarregarPessoas();

            ExibirMensagem("Inserido com sucesso");
        }
Example #4
0
        protected void btInserir_Click(object sender, EventArgs e)
        {
            Pessoa pessoa = new Pessoa();

            pessoa.NmPessoa      = txtNome.Text;
            pessoa.NrCPF         = txtCPF.Text;
            pessoa.DtNascimento  = Convert.ToDateTime(txtDtNAscimento.Text);
            pessoa.DsEstadoCivil = Convert.ToChar(ddlEstadosCivis.SelectedValue);
            pessoa.DsSexo        = Convert.ToChar(rblSexos.SelectedValue);
            pessoa.DsEmail       = txtEmail.Text;
            pessoa.NrTelefone    = txtTelefone.Text;
            pessoa.BtRecebeSMS   = cbSMS.Checked;
            pessoa.BtRecebeEmail = cbEmail.Checked;

            PessoaDAL pessoaDAL = new PessoaDAL();

            pessoaDAL.InserirPessoa(pessoa);

            lblMenssagen.Text = "Pessoa Inserida com sucesso.";
            LimparDados();
            CarregarPessoas();
        }
        public void CadastrarPessoa()
        {
            Pessoa objPessoa = new Pessoa();

            objPessoa.NmPessoa     = txtNome.Text;
            objPessoa.NrCPF        = mtxtCPF.Text;
            objPessoa.DtNascimento = dtpNascimento.Value;
            switch (cbEstadosCivis.Text)
            {
            case "Solteiro":
                objPessoa.DsEstadoCivil = 'S';
                break;

            case "Casado":
                objPessoa.DsEstadoCivil = 'C';
                break;

            default:
                objPessoa.DsEstadoCivil = 'D';
                break;
            }
            objPessoa.DsSexo        = rbtnMasculino.Checked ? 'M' : 'F';
            objPessoa.DsEmail       = txtEmail.Text;
            objPessoa.NrTelefone    = mtxtTelefone.Text;
            objPessoa.BtRecebeSMS   = chkRecebeSMS.Checked;
            objPessoa.BtRecebeEmail = chkRecebeEmail.Checked;


            PessoaDAL pDAL = new PessoaDAL();

            pDAL.InserirPessoa(objPessoa);

            MessageBox.Show("Pessoa adicionada com sucesso.");
            LimparCampos();
            carregarPessoas();
        }
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            if (!validaFormulario())
            {
                Session.Add("danger", "Preencha os campos corretamente!" + erro);
                return;
            }

            Pessoa objPessoa = new Pessoa();

            objPessoa.IdPessoa = (string.IsNullOrEmpty(txtCodigo.Text)) ? 0 : Convert.ToInt32(txtCodigo.Text);

            objPessoa.CNPJ         = Convert.ToInt64(txtCNPJ.Text);
            objPessoa.NomePessoa   = txtNomeFantasia.Text;
            objPessoa.NomeFantasia = txtNomeFantasia.Text;
            objPessoa.RazaoSocial  = txtRazao.Text;
            objPessoa.Email        = txtEmail.Text;
            objPessoa.TipoPessoa   = "J";

            Telefone objTelefone = new Telefone();

            objTelefone.Numero         = txtTelefone.Text;
            objTelefone.DDD            = Convert.ToInt32(txtDd.Text);
            objTelefone.IdPessoa       = objPessoa.IdPessoa;
            objTelefone.IdTipoTelefone = Convert.ToInt32(rbTipoTelefone.SelectedValue);

            Endereco objEndereco = new Endereco();

            objEndereco.Logradouro  = txtEndereco.Text;
            objEndereco.Numero      = txtNumero.Text;
            objEndereco.CEP         = txtCEP.Text;
            objEndereco.Complemento = txtComplemento.Text;
            objEndereco.IdMunicipio = ddlMunicipio.SelectedIndex;
            objEndereco.IdEstado    = ddlEstado.SelectedIndex;
            objEndereco.IdPessoa    = objPessoa.IdPessoa;

            PessoaDAL dbPessoa = new PessoaDAL();

            if (objPessoa.IdPessoa == 0)
            {
                if (dbPessoa.InserirPessoa(objPessoa, objEndereco, objTelefone, ref erro))
                {
                    Session.Add("success", "Cadastro Efetuado com Sucesso!");
                }
                else
                {
                    Session.Add("danger", "Não foi possível efetuar o cadastro!" + erro);
                }
            }
            else
            {
                if (!dbPessoa.AtualizarPessoa(objPessoa, ref erro))
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                FornecedorDAL dbFornecedor = new FornecedorDAL();

                if (!dbFornecedor.AtualizaFornecedor(objPessoa, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                TelefoneDAL dbTelefone = new TelefoneDAL();

                if (!dbTelefone.AtualizarTelefone(objTelefone, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                EnderecoDAL dbEndereco = new EnderecoDAL();

                if (!dbEndereco.AtualizaEndereco(objEndereco, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro);
                    return;
                }
                Session.Add("success", "Cadastro Atualizado com Sucesso!");
                carregaGvFornecedor();
                limpar();
            }
        }
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            validaFormulario();

            Pessoa objPessoa = new Pessoa();

            objPessoa.CNPJ         = Convert.ToInt64(txtCNPJ.Text);
            objPessoa.RazaoSocial  = txtRazao.Text;
            objPessoa.NomeFantasia = txtNomeFantasia.Text;
            objPessoa.Email        = txtEmail.Text;
            objPessoa.IdPessoa     = Convert.ToInt32(hfCodigoEmpresa.Value);

            objPessoa.telefone = new Telefone();

            objPessoa.telefone.Numero = txtNumero.Text;
            objPessoa.telefone.DDD    = Convert.ToInt32(txtDd.Text);

            objPessoa.endereco = new Endereco();

            objPessoa.endereco.Logradouro  = txtEndereco.Text;
            objPessoa.endereco.Numero      = txtNumero.Text;
            objPessoa.endereco.CEP         = txtCEP.Text;
            objPessoa.endereco.Complemento = txtComplemento.Text;
            objPessoa.endereco.IdMunicipio = ddlMunicipio.SelectedIndex;
            objPessoa.endereco.IdEstado    = ddlEstado.SelectedIndex;

            EmpresaDAL  dbEmpresa  = new EmpresaDAL();
            PessoaDAL   dbPessoa   = new PessoaDAL();
            EnderecoDAL dbEndereco = new EnderecoDAL();
            TelefoneDAL dbTelefone = new TelefoneDAL();

            if (string.IsNullOrEmpty(hfCodigoEmpresa.Value))
            {
                if (!dbPessoa.InserirPessoa(objPessoa, objPessoa.endereco, objPessoa.telefone, ref erro))
                {
                    Session.Add("danger", "Não possível efetuar o cadastro! " + erro);
                }
                Session.Add("success", "Cadastro efetuado com sucesso!");
                BindEmpresa();
            }
            else
            {
                if (!dbEmpresa.AtualizarEmpresa(objPessoa, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não possível efetuar o cadastro! " + erro);
                    return;
                }
                if (!dbEndereco.AtualizaEndereco(objPessoa.endereco, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não possível atualizar o endereço! " + erro);
                    return;
                }
                if (!dbTelefone.AtualizarTelefone(objPessoa.telefone, ref erro) && erro != "")
                {
                    Session.Add("danger", "Não possível atualizar o telefone! " + erro);
                    return;
                }
                Session.Add("success", "Cadastro atualizado com Sucesso! ");
                BindEmpresa();
            }
        }