Example #1
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloCliente modelo = new ModeloCliente();

                //leitura dos dados
                modelo.NomeCliente = txtNome.Text;
                //modelo.TelefoneCliente = Convert.ToInt64(txtTelefone.Text);
                //modelo.CelularCliente = Convert.ToInt64(txtCelular.Text);
                long tel, cel;
                if (long.TryParse(txtTelefone.Text, out tel))
                {
                    modelo.TelefoneCliente = tel;
                }
                else
                {
                    modelo.TelefoneCliente = 0;
                }

                if (long.TryParse(txtCelular.Text, out cel))
                {
                    modelo.CelularCliente = cel;
                }
                else
                {
                    modelo.CelularCliente = 0;
                }

                modelo.IDBairro = Convert.ToInt32(cbBairro.SelectedValue);
                modelo.IDCidade = Convert.ToInt32(cbCidade.SelectedValue);

                //obj para gravar dados no banco
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);

                if (this.operacao == "inserir")
                {
                    //cadastra cidade
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Codigo " + modelo.IDCliente.ToString());
                }

                else
                {
                    //altera cidade
                    modelo.IDCliente = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
 private void btSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //leitura dos dados
         ModeloCliente modelo = new ModeloCliente();
         modelo.Clidatacadastro = txtdatacadastro.Value;
         modelo.CliNome         = txtNome.Text;
         modelo.CliCpfCnpj      = txtCpfCnpj.Text;
         modelo.CliRgIe         = txtRgie.Text;
         modelo.CliDtnascimento = txtdtnascimento.Value;
         modelo.CliSexo         = txtSexo.Text;
         modelo.CliRsocial      = txtRsocial.Text;
         modelo.CliCep          = txtCep.Text.Replace("-", "");
         modelo.CliLogradouro   = txtLogradouro.Text;
         modelo.CliBairro       = txtBairro.Text;
         modelo.CliFone         = txtFone.Text;
         modelo.CliCelular      = txtCel.Text;
         modelo.CliEmail        = txtEmail.Text;
         modelo.CliEndNumero    = txtEndNumero.Text;
         modelo.CliCidade       = txtCidade.Text;
         modelo.CliEstado       = txtEstado.Text;
         if (rbFisica.Checked == true)
         {
             modelo.CliTipo    = "FISICA"; //Pessoa Fisica
             modelo.CliRsocial = "";
         }
         else
         {
             modelo.CliTipo = "JURIDICA"; //Pessoa juridica
         }
         //obj para gravar os dados no banco
         DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
         BLLCliente bll = new BLLCliente(cx);
         if (this.operacao == "inserir")
         {
             //cadastrar uma cliente
             bll.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());
         }
         else
         {
             //alterar uma cliente
             modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             MessageBox.Show("Cadastro alterado");
         }
         this.LimpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message);
     }
 }
Example #3
0
 //-------------------------------------------------------------------------------------------------------------------
 private void btSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         if (lbValorIncorreto.Visible == true)
         {
             MessageBox.Show("O CPF/CNPJ está em um formato incorreto!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             BLLCliente    bll    = new BLLCliente();
             ModeloCliente modelo = new ModeloCliente();
             modelo.cli_nome          = txtNome.Text;
             modelo.cli_bairro        = txtBairro.Text;
             modelo.cli_cel           = mtbCelular.Text;
             modelo.cli_cep           = mtbCEP.Text;
             modelo.cli_cidade        = txtCidade.Text;
             modelo.cli_cpfcnpj       = txtCPFCNPJ.Text;
             modelo.cli_email         = txtEmail.Text;
             modelo.cli_endereco      = txtEndereco.Text;
             modelo.cli_estado        = cbEstado.Text;
             modelo.cli_nome          = txtNome.Text;
             modelo.cli_endnumero     = txtNumero.Text;
             modelo.cli_rgie          = mtbRGIE.Text;
             modelo.cli_rsocial       = txtRSocial.Text;
             modelo.cli_fone          = mtbTelefone.Text;
             modelo.cli_datanasc      = mtbDataNascimento.Text;
             modelo.cli_fonetrabalho  = mtbTelefoneTrabalho.Text;
             modelo.cli_localtrabalho = txtLocalDeTrabalho.Text;
             if (rbFisica.Checked == true)
             {
                 modelo.cli_tipo    = "Fisíca";// pessoa fisíca
                 modelo.cli_rsocial = "";
             }
             else
             {
                 modelo.cli_tipo = "Jurídica";// pessoa jurídica
             }
             if (this.operacao == "inserir")
             {
                 bll.Incluir(modelo);
                 MessageBox.Show("Cadastro inserido com código: " + modelo.cli_cod, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 modelo.cli_cod = Convert.ToInt32(txtCodigo.Text);
                 bll.Alterar(modelo);
                 MessageBox.Show("Cadastro alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             this.limpaTela();
             this.alteraBotoes(1);
         }
     }
     catch (Exception error) { MessageBox.Show(error.Message); }
 }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome     = txtNomeCli.Text;
                modelo.CliBairro   = txtBairro.Text;
                modelo.CliCel      = mskCelular.Text;
                modelo.CliCep      = txtCEP.Text;
                modelo.CliCidade   = txtCidade.Text;
                modelo.CliCpfCnpj  = txtCPF.Text;
                modelo.CliEmail    = txtEmail.Text;
                modelo.CliEndereco = txtRua.Text;
                modelo.CliEndNum   = txtNumero.Text;
                modelo.CliEstado   = txtEstado.Text;
                modelo.CliFone     = mskTelefone.Text;
                modelo.CliRgIe     = txtRG.Text;
                modelo.CliRSocial  = txtRSocial.Text;

                if (rdbFisica.Checked == true)
                {
                    modelo.CliTipo    = "Física";
                    modelo.CliRSocial = "";
                }
                else
                {
                    modelo.CliTipo = "Jurídica";
                }

                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);

                if (this.operacao == "Inserir")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado! " + modelo.CliCod.ToString());
                }
                else
                {
                    //alterar categoria
                    modelo.CliCod = Convert.ToInt32(txtCodCliente.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado com sucesso!");
                }

                this.LimpaTela();
                this.AlteraBotoes(1);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #5
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //criar uma conexao
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome      = txtNome.Text;
                modelo.CliRsocial   = txtRSocial.Text;
                modelo.CliCpfCnpj   = txtCPFCNPJ.Text;
                modelo.CliRgIe      = txtRgIe.Text;
                modelo.CliCep       = txtCep.Text;
                modelo.CliCidade    = txtCidade.Text;
                modelo.CliEstado    = txtEstado.Text;
                modelo.CliEndereco  = txtRua.Text;
                modelo.CliEndNumero = txtNumero.Text;
                modelo.CliBairro    = txtBairro.Text;
                modelo.CliEmail     = txtEmail.Text;
                modelo.CliFone      = txtFone.Text;
                modelo.CliCelular   = txtCelular.Text;

                if (rbFisica.Checked == true)
                {
                    modelo.CliTipo    = "Física";  //SE FOR 0 É PESSOA FISICA !
                    modelo.CliRsocial = "";
                }
                else
                {
                    modelo.CliTipo = "Jurídica";     //SE FOR 1 É PESSOA JURIDICA !
                }

                //objeto para gravar os dados do banco
                DALConexao cx         = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bllCliente = new BLLCliente(cx);

                if (frm.Operacao == "inserir")
                {
                    bllCliente.Incluir(modelo);                        //CADASTRA NOVA CATEGORIA
                    MessageBox.Show("Cadastro efetuado: Codigo " + modelo.CliCod.ToString());
                }
                else
                {
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text);    //ALTERA UMA CATEGORIA
                    bllCliente.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }

                LimpaTela();
                AlterarBotoes(1);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Example #6
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome      = txtNome.Text;
                modelo.CliRSocial   = txtRSocial.Text;
                modelo.CliCpfCnpj   = txtCPFCNPJ.Text;
                modelo.CliRgIe      = txtRGIE.Text;
                modelo.CliCep       = txtCep.Text;
                modelo.CliEstado    = txtEstado.Text;
                modelo.CliCidade    = txtCidade.Text;
                modelo.CliEndereco  = txtRua.Text;
                modelo.CliEndNumero = txtNumero.Text;
                modelo.CliBairro    = txtBairro.Text;
                modelo.CliFone      = txtTelefone.Text;
                modelo.CliCelular   = txtCelular.Text;
                modelo.CliEmail     = txtEmail.Text;
                if (rbFisica.Checked == true)
                {
                    modelo.CliTipo    = "Física"; // fisica
                    modelo.CliRSocial = "";
                }
                else
                {
                    modelo.CliTipo = "Jurídica"; // juridico
                }

                //obj para gravar os dados no banco
                DAOConexao cx  = new DAOConexao(DAOBanco.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma categoria
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());
                }
                else
                {
                    //alterar uma categoria
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura de dados
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome      = txtNome.Text;
                modelo.CliRsocial   = txtRazaoSocial.Text;
                modelo.CliCpfCnpj   = txtCpfCnpj.Text;
                modelo.CliRgIe      = txtRgIe.Text;
                modelo.CliFone      = txtTel.Text;
                modelo.CliEmail     = txtEmail.Text;
                modelo.CliCel       = txtCel.Text;
                modelo.CliCep       = txtCep.Text;
                modelo.CliBairro    = txtBairro.Text;
                modelo.CliEstado    = txtEstado.Text;
                modelo.CliCidade    = txtCidade.Text;
                modelo.CliEndereco  = txtEnd.Text;
                modelo.CliEndNumero = txtEndNumero.Text;
                if (rbFisica.Checked == true)
                {
                    modelo.CliTipo    = "Física"; // fisica
                    modelo.CliRsocial = "";
                }
                else
                {
                    modelo.CliTipo = "Jurídica"; // juridica
                }
                // obj para gravar os dados no banco
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);

                if (this.operacao == "inserir")
                {
                    //cadastrar um cliente
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado com sucesso! O código do cliente é: " + modelo.CliCod.ToString());
                }
                else
                {
                    //alterar um cliente
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro atualizado com sucesso!");
                }
                this.limpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Example #8
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //Carrega o modelo
         ModeloCliente modelo = new ModeloCliente()
         {
             cli_nome        = txtNome.Text,
             cli_rsocial     = txtRazaoSocial.Text,
             cli_cpfcnpj     = mktCnpj.Text,
             cli_rgie        = mktIe.Text,
             cli_cep         = mktCep.Text,
             cli_sgl         = cbxSgl.Text,
             cli_estado      = cbxEstado.Text,
             cli_cidade      = cbxCidade.Text,
             cli_bairro      = cbxBairro.Text,
             cli_logradouro  = cbxLogradouro.Text,
             cli_numero      = txtNumero.Text,
             cli_complemento = txtComplemento.Text,
             cli_email       = txtEmail.Text,
             cli_telefone    = mktTelefone.Text,
             cli_celular     = mktCelular.Text
         };
         if (rdbFisica.Checked)
         {
             modelo.cli_tipo = "FISICA";
         }
         else
         {
             modelo.cli_tipo = "JURIDICA";
         }
         DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexão);
         BLLCliente bll     = new BLLCliente(conexao);
         if (txtCodigo.Text == "")
         {
             bll.Inserir(modelo);
             Mensagem("CLIENTE INSERIDO, CÓDIGO: " + modelo.cli_cod, Color.Blue);
         }
         else
         {
             modelo.cli_cod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             Mensagem("CLIENTE ALTERADO ", Color.Blue);
         }
         alteraBotoes();
         LimpaTela();
     }
     catch (Exception erro)
     {
         Erro(erro.Message);
     }
 }
Example #9
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloCliente cliente = new ModeloCliente();
                cliente.Cli_nome      = txtCliente.Text;
                cliente.Cli_rsocial   = txtRsocial.Text;
                cliente.Cli_cpfcnpj   = txtCPFCNPJ.Text;
                cliente.Cli_rgie      = txtRGIE.Text;
                cliente.Cli_cep       = txtCep.Text;
                cliente.Cli_estado    = txtEstado.Text;
                cliente.Cli_cidade    = txtCidade.Text;
                cliente.Cli_endereco  = txtRua.Text;
                cliente.Cli_endnumero = txtNumero.Text;
                cliente.Cli_bairro    = txtBairro.Text;
                cliente.Cli_email     = txtMail.Text;
                cliente.Cli_cel       = txtCelular.Text;
                cliente.Cli_fone      = txtTelefone.Text;

                if (radioFisica.Checked == true)
                {
                    cliente.Cli_tipo = "F";
                }
                else
                {
                    cliente.Cli_tipo = "J";
                }

                DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente dao     = new BLLCliente(conexao);
                if (operacao == "inserir")
                {
                    dao.Incluir(cliente);
                    MetroFramework.MetroMessageBox.Show(this, "Cliente salvo com sucesso", "CADASTRADO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.limparTela();
                    this.alterarBotoes(1);
                }
                else
                {
                    cliente.Cli_cod = Convert.ToInt32(txtCodigo.Text);
                    dao.Alterar(cliente);
                    MetroFramework.MetroMessageBox.Show(this, "Cliente Editado com sucesso", "EDITADO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.limparTela();
                    this.alterarBotoes(1);
                }
            }
            catch (Exception EX)
            {
                MetroFramework.MetroMessageBox.Show(this, "Ops! Ocorreu algum erro" + EX.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome      = txtNome.Text;
                modelo.CliRSocial   = txtRSocial.Text;
                modelo.CliCpfCnpj   = txtCpfcnpj.Text;
                modelo.CliRgIe      = txtRgie.Text;
                modelo.CliCep       = txtCep.Text;
                modelo.CliCidade    = txtCidade.Text;
                modelo.CliEstado    = txtEstado.Text;
                modelo.CliEndereco  = txtEndereco.Text;
                modelo.CliEndNumero = txtEndnumero.Text;
                modelo.CliBairro    = txtBairro.Text;
                modelo.CliEmail     = txtEmail.Text;
                modelo.CliFone      = txtFone.Text;
                modelo.CliCelular   = txtCel.Text;
                if (rbFisica.Checked == true)
                {
                    modelo.CliTipo    = "Física"; //Fisica
                    modelo.CliRSocial = "";
                }
                else
                {
                    modelo.CliTipo = "Jurídica"; // Juridica
                }
                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);

                if (this.operacao == "inserir")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());
                }
                else
                {
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado! ");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Example #11
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome         = txtNome.Text;
                modelo.CliEmail        = txtEmail.Text;
                modelo.CliRgie         = txtrg.Text;
                modelo.CliFone         = txtFone.Text;
                modelo.CliEndereco     = txtEndereco.Text;
                modelo.CliCpfcnpj      = txtcpfcnpj.Text;
                modelo.CliBairro       = txtBairro.Text;
                modelo.CliCidade       = txtCidade.Text;
                modelo.CliEstado       = txtEstado.Text;
                modelo.CliDatacadastro = txtDatacadastro.Text;
                modelo.CliSexo         = txtSexo.Text;
                modelo.CliDtnascimento = txtDtnascimento.Text;

                modelo.CliCep       = txtcep.Text;
                modelo.CliCel       = txtCelular.Text;
                modelo.CliEndnumero = txtEndnumero.Text;
                //obj para gravar os dados no banco
                DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar um cliente
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());
                }
                else
                {
                    //alterar um cliente
                    modelo.CliCod = Convert.ToInt32(txtcli_cod.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
 private void btSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //leitura dos dados
         ModeloCliente modelo = new ModeloCliente();
         modelo.CliNome      = txtNome.Text;
         modelo.CliCpfCnpj   = txtCpfCnpj.Text;
         modelo.CliRgie      = txtIe.Text;
         modelo.CliRSocial   = txtRsocial.Text;
         modelo.CliEndereco  = txtEndereco.Text;
         modelo.CliEndNumero = txtEndNumero.Text;
         modelo.CliBairro    = txtBairro.Text;
         modelo.CliCep       = txtCep.Text;
         modelo.CliCidade    = txtCidade.Text;
         modelo.CliEstado    = txtEstado.Text;
         modelo.CliFone      = txtFone.Text;
         modelo.CliCel       = txtCel.Text;
         modelo.CliEmail     = txtEmail.Text;
         modelo.CliTipo      = Convert.ToInt32(txtTipo.Text);
         //obj para gravar os dados no banco
         DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
         BLLCliente bll = new BLLCliente(cx);
         if (this.operacao == "inserir")
         {
             //cadastrar uma categoria
             bll.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());
         }
         else
         {
             //alterar uma categoria
             modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
             bll.Alterar(modelo);
             MessageBox.Show("Cadastro alterado");
         }
         this.LimpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message);
     }
 }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //Verificando se o usuário informou todos os campos obrigatorios
                if (txtNome.Text == "" || cbxTipo.Text == "" || txtRg.Text == "" || txtCpf.Text == "" || txtRsocial.Text == "" || txtFone.Text == "" ||
                    txtCel.Text == "" || txtEmail.Text == "" || txtCep.Text == "" || txtEndereco.Text == "" ||
                    txtBairro.Text == "" || txtNumero.Text == "" || txtCidade.Text == "" || txtEstado.Text == "")
                {
                    throw new Exception("Preencha todos os Campos!");
                }

                //Verificando se vai ser atualizado ou cadastrado
                MCliente  forn = new MCliente(txtNome.Text, cbxTipo.Text, txtRg.Text, txtCpf.Text, txtRsocial.Text, int.Parse(txtFone.Text), int.Parse(txtCel.Text), txtEmail.Text);
                MEndereco end  = new MEndereco(int.Parse(txtCep.Text), txtEndereco.Text, txtBairro.Text, int.Parse(txtNumero.Text), txtCidade.Text, txtEstado.Text);

                //Verificando se vai ser atualizado ou cadastrado
                if (btnSalvar.Text == "Atualizar")
                {
                    forn.CodigoCliente = int.Parse(txtCodigo.Text);         //Passando o id para realizar a alteração.
                    end.CodigoEndereco = int.Parse(txtCodigoEndereco.Text); //Passando o id para realizar a alteração.
                    BLLCliente.Alterar(forn, end);                          //Chamando o metodo alterar

                    MessageBox.Show("Alteração realizada com sucesso!");
                }
                else
                {
                    BLLCliente.Incluir(forn, end); //Chamando o metodo cadastrar
                    MessageBox.Show("Cadastro realizado com sucesso!");
                }
                //Padrão
                Alterarbotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Example #14
0
        private void BtnGravar_Click(object sender, EventArgs e)
        {
            try
            {
                ModelCliente modelo = new ModelCliente();
                modelo.Nome = txtNomeFantasia.Text;
                if (pbInvalido.Visible == true)
                {
                    MessageBox.Show("Digite um valor válido no campo CPF/CNPJ!!!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }
                else
                {
                    modelo.CPFCNPJ = txtCPFCNPJ.Text;
                }
                modelo.RGIE        = txtRGIE.Text;
                modelo.RazaoSocial = txtRazaoSocial.Text;
                modelo.TipoPessoa  = cbTipoPessoa.Text;
                if (pbInvalidoCEP.Visible == true)
                {
                    MessageBox.Show("Digite um valor válido no campo CEP!!!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }
                else
                {
                    modelo.CEP = txtCEP.Text;
                }
                modelo.Endereco    = txtEndereco.Text;
                modelo.EndNumero   = txtNumero.Text;
                modelo.Complemento = txtComplemento.Text;
                modelo.Bairro      = txtBairro.Text;
                modelo.Telefone    = txtTelefone.Text;
                modelo.Celular     = txtCelular.Text;
                modelo.Celular2    = txtCelular2.Text;
                modelo.Cidade      = txtCidade.Text;
                if (pbInvalidoEmail.Visible == true)
                {
                    MessageBox.Show("Digite um valor válido no campo Email!!!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }
                else
                {
                    modelo.Email = txtEmail.Text;
                }
                modelo.UF           = cbUF.Text;
                modelo.DataNasc     = txtDataNasc.Text;
                modelo.DataCadastro = txtDataCadastro.Text;
                if (chbAtivo.Checked == true)
                {
                    modelo.Situacao = "A";
                }
                else if (chbAtivo.Checked == false)
                {
                    modelo.Situacao = "I";
                }
                modelo.IdDepartamento = Convert.ToInt32(cbDepartamento.SelectedValue);

                DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);
                if (txtCodigo.Text == "")
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.IdCliente.ToString(), "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                {
                    modelo.IdCliente = Int32.Parse(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                this.LimpaTela();
            }
            catch (Exception erro)
            { MessageBox.Show(erro.Message); }
        }
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome = txtNome.Text;
                modelo.CliCpfCnpj = txtCpfCnpj.Text;
                modelo.CliRgie = txtIe.Text;
                modelo.CliRSocial = txtRsocial.Text;
                modelo.CliEndereco = txtEndereco.Text;
                modelo.CliEndNumero = txtEndNumero.Text;
                modelo.CliBairro = txtBairro.Text;
                modelo.CliCep = txtCep.Text;
                modelo.CliCidade = txtCidade.Text;
                modelo.CliEstado = txtEstado.Text;
                modelo.CliFone = txtFone.Text;
                modelo.CliCel = txtCel.Text;
                modelo.CliEmail = txtEmail.Text;
                modelo.CliTipo = Convert.ToInt32(txtTipo.Text);
                //obj para gravar os dados no banco
                DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma categoria
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString());

                }
                else
                {
                    //alterar uma categoria
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Example #16
0
        //=============================================================================================================
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try //tratamento de erro
            {
                //leitura dos dados
                ModeloCliente modelo = new ModeloCliente();//cria uma objeto que representa os dados da tabela catagoria

                //passar os valores da tela para os campos:
                modelo.CliNome      = txtNome.Text;
                modelo.CliCpfCnpj   = txtCpfCnpj.Text;
                modelo.CliRgIe      = txtRgIe.Text;
                modelo.CliRSocial   = txtRSocial.Text;
                modelo.CliCep       = txtCep.Text;
                modelo.CliEndereco  = txtEndereco.Text;
                modelo.CliBairro    = txtBairro.Text;
                modelo.CliFone      = txtFone.Text;
                modelo.CliCel       = txtCelular.Text;
                modelo.CliEmail     = txtEmail.Text;
                modelo.CliEndNumero = txtNumero.Text;
                modelo.CliCidade    = txtCidade.Text;
                modelo.CliEstado    = txtEstado.Text;

                //verificar o tipo do cliente:
                if (rbFisica.Checked == true)
                {
                    modelo.CliTipo    = "Física"; //pessoa fisica
                    modelo.CliRSocial = "-";      // pessoa fisica nao usa rasão social
                }
                else
                {
                    modelo.CliTipo = "Jurídica"; //pessoa juridica
                }

                //obj para gravar os dados no banco
                DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//Recebe a string da conexão da classe DadosDaConexão

                //bll possui os metodos para incluir e alterar
                BLLCliente bll = new BLLCliente(cx);//passa a string de conexao

                //verificar qual o tipo de operação que vai executar ao gravar
                if (this.operacao == "inserir")//valida se é um inserção, verificar o valro da variavel operação
                {
                    //cadastrar uma Cliente
                    bll.Incluir(modelo);                                                      //passa o nome para o metodo incluir
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.CliCod.ToString()); //retorna a mensagem como o codigo do item que foi gerado
                }
                else //se for alterar:
                {
                    //alterar uma Cliente
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text); //alterar a Cliente correspondente ao codigo exixtente na tela
                    bll.Alterar(modelo);                             //alterar conforme codigo da tela
                    MessageBox.Show("Cadastro alterado");            //mostrar mensagem de confirmação
                }

                //em ambos os casos:
                this.LimpaTela();              // limpar a tela
                this.alteraBotoes(1);          //volta os botoes para o estado padrão
            }
            catch (Exception erro)             // caos der algum erro...(não limpa a tela)
            {
                MessageBox.Show(erro.Message); //retorna mensagem do sistema, melhorar mensagem para o usuario
            }
        }
Example #17
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {

                //leitura dos dados
                ModeloCliente modelo = new ModeloCliente();
                modelo.CliNome      = txtNome.Text;
                modelo.CliRG        = txtRG.Text;
                modelo.CliNome      = txtNome.Text;
                modelo.CliCPF_CNPJ  = txtCPF.Text;
                modelo.CliCep       = txtCEP.Text;
                modelo.CliEndereco  = txtEndereco.Text;
                modelo.CliBairro    = txtBairro.Text;
                modelo.CliFone      = txtTelefone.Text;
                modelo.CliCel       = txtCelular.Text;
                modelo.CliEmail     = txtEmail.Text;
                modelo.CliEndNumero = txtNumero.Text;
                modelo.CliCidade    = txtCidade.Text;
                if (rbnPessoaFísica.Checked )
                {
                    modelo.CliTipo = rbnPessoaFísica.Text;
                    modelo.CliRSocial = " ";
                }
                else
                {
                    modelo.CliTipo = rbnPessoajuridica.Text;
                }

                modelo.CliEstado    = txtEstado.Text;

                //obj para gravar os dados no banco
                DALConexao cx = new DALConexao(DadosConexao.StringDeConexao);
                BLLCliente bll = new BLLCliente(cx);

                if (this.operacao == "inserir")
                {
                    //cadastrar uma categoria
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código: " + modelo.CliCod.ToString());

                }
                else
                {
                    //alterar uma categoria
                    modelo.CliCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (SqlException)
            {
                MessageBox.Show("O cliente com o cpf Nº "+ txtCPF.Text + " já está cadastrado", "Verifique!");
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }