Exemple #1
0
        private void Insert()
        {
            string SQL = String.Format(@"insert into FCFO (NOME , NOMEFANTASIA, CPF, CNPJ, RG, CNH, TELEFONE1, TELEFONE2, CELULAR, CELULAR2, EMAIL, EMAIL2, RUA, LOGRADOURO, NUMERO, BAIRRO, CIDADE,
                       CEP,ESTADO , COMPLEMENTO, OBSERVACAO, TIPO, DTANASCIMENTO, SEXO, ESTADOCIVIL, TIPORESIDENCIA, OBSDOCUMENTO, TIPOPESSOA, DATAINCLUSAO, APOLICE) values ('{0}','{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}','{10}','{11}','{12}','{13}','{14}',
                       '{15}','{16}','{17}','{18}','{19}' , '{20}', '{21}' , '{22}' , '{23}' , '{24}' , '{25}' , '{26}','{27}', getdate(), '{28}' ) select SCOPE_IDENTITY()",
                                       /*{0}*/ txtNome.Text,
                                       /*{1}*/ txtNomeFantasia.Text,
                                       /*{2}*/ txtCpf.Text,
                                       /*{3}*/ txtCNPJ.Text,
                                       /*{4}*/ txtRg.Text,
                                       /*{5}*/ txtCnh.Text,
                                       /*{6}*/ txtTelefone.Text,
                                       /*{7}*/ txtTelefone2.Text,
                                       /*{8}*/ txtCelular.Text,
                                       /*{9}*/ txtCelular2.Text,
                                       /*{10}*/ txtEmail.Text,
                                       /*{11}*/ txtEmail2.Text,
                                       /*{12}*/ txtRua.Text,
                                       /*{13}*/ txtLogradouro.Text,
                                       /*{14}*/ txtNumero.Text,
                                       /*{15}*/ txtBairro.Text,
                                       /*{16}*/ txtCidade.Text,
                                       /*{17}*/ txtCep.Text,
                                       /*{18}*/ txtEstado.Text,
                                       /*{19}*/ txtComplemento.Text,
                                       /*{20}*/ txtObservacao.Text,
                                       /*{21}*/ tipo,
                                       /*{22}*/ txtDataNasc.Text,
                                       /*{23}*/ txtSexo.Text,
                                       /*{24}*/ txtEstadoCivil.Text,
                                       /*{25}*/ txtTipoResidencia.Text,
                                       /*{26}*/ txtObservacaoDocumento.Text,
                                       /*{27}*/ txtTipoPessoa.Text,
                                       /*{28}*/ txtApolice.Text);



            object Ncad = MetodosSql.ExecScalar(SQL);

            txtCodigo.Text = Ncad.ToString();
            Image Valida1, Valida2;

            Valida1 = pbImagemDoc1.Image;
            Valida2 = pbDoc2.Image;

            if (Valida2 != null && Valida1 != null)
            {
                MetodosSql.InsereImagem(String.Format(@"INSERT INTO FCFOIMAGEM(IDFCFO, IMAGEM1, IMAGEM2) VALUES ({0} ,@Imagem, @Imagem2)", Ncad), bmpImagem1, bmpImagem2);
            }
            else if (Valida1 == null && Valida2 != null)
            {
                MetodosSql.InsereImagem(String.Format(@"INSERT INTO FCFOIMAGEM(IDFCFO, IMAGEM2) VALUES({0}, @Imagem2) ", Ncad), bmpImagem1, bmpImagem2);
            }
            else if (Valida2 == null && Valida1 != null)
            {
                MetodosSql.InsereImagem(String.Format(@"INSERT INTO FCFOIMAGEM(IDFCFO, IMAGEM1) VALUES({0}, @Imagem) ", Ncad), bmpImagem1, bmpImagem2);
            }
            else if (Valida2 == null && Valida1 == null)
            {
                MetodosSql.ExecQuery(String.Format("INSERT INTO FCFOIMAGEM(IDFCFO) VALUES({0}) ", Ncad));
            }

            Editar = true;
        }
Exemple #2
0
        private void Cadastro()
        {
            try
            {
                Validar();
                validacao = 0;



                if (Editar)
                {
                    string SQL = String.Format(@"update FCFO
	                                             set NOME = '{0}',  NOMEFANTASIA =  '{1}',  CPF = '{2}', CNPJ = '{3}', RG = '{4}', DTANASCIMENTO = '{5}', SEXO = '{6}',
                                                     TELEFONE1 = '{7}', TELEFONE2 =  '{8}', CELULAR = '{9}', CELULAR2 =  '{10}', EMAIL = '{11}',  EMAIL2 = '{12}', 
                                                     RUA = '{13}', LOGRADOURO = '{14}', NUMERO = '{15}', BAIRRO = '{16}',
                                                     CIDADE = '{17}', CEP = '{18}', ESTADO = '{19}', COMPLEMENTO = '{20}', OBSERVACAO = '{21}', TIPOPESSOA = '{22}', CNH = '{23}',
                                                     ESTADOCIVIL = '{24}', TIPORESIDENCIA = '{25}', OBSDOCUMENTO = '{26}' ,DATAINCLUSAO = getdate(), APOLICE = '{28}' where IDFCFO = '{27}'",
                                               /*{0}*/ txtNome.Text,
                                               /*{1}*/ txtNomeFantasia.Text,
                                               /*{2}*/ txtCpf.Text,
                                               /*{3}*/ txtCNPJ.Text,
                                               /*{4}*/ txtRg.Text,
                                               /*{5}*/ txtDataNasc.Text,
                                               /*{6}*/ txtSexo.Text,
                                               /*{7}*/ txtTelefone.Text,
                                               /*{8}*/ txtTelefone2.Text,
                                               /*{9}*/ txtCelular.Text,
                                               /*{10}*/ txtCelular2.Text,
                                               /*{11}*/ txtEmail.Text,
                                               /*{12}*/ txtEmail2.Text,
                                               /*{13}*/ txtRua.Text,
                                               /*{14}*/ txtLogradouro.Text,
                                               /*{15}*/ txtNumero.Text,
                                               /*{16}*/ txtBairro.Text,
                                               /*{17}*/ txtCidade.Text,
                                               /*{18}*/ txtCep.Text,
                                               /*{19}*/ txtEstado.Text,
                                               /*{20}*/ txtComplemento.Text,
                                               /*{21}*/ txtObservacao.Text,
                                               /*{22}*/ txtTipoPessoa.Text,
                                               /*{23}*/ txtCnh.Text,
                                               /*{24}*/ txtEstadoCivil.Text,
                                               /*{25}*/ txtTipoResidencia.Text,
                                               /*{26}*/ txtObservacaoDocumento.Text,
                                               /*{27}*/ Cod,
                                               /*{28}*/ txtApolice.Text);



                    MetodosSql.ExecQuery(SQL);

                    Image Valida1, Valida2;

                    Valida1 = pbImagemDoc1.Image;
                    Valida2 = pbDoc2.Image;

                    if (Valida2 != null && Valida1 != null)
                    {
                        if (validaBtn1 == true && validaBtn2 == true)
                        {
                            MetodosSql.InsereImagem(String.Format(@"UPDATE FCFOIMAGEM SET IMAGEM1 = @Imagem, IMAGEM2 = @Imagem2 WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                        }
                        else if (validaBtn1 == true && validaBtn2 == false)
                        {
                            MetodosSql.InsereImagem(String.Format(@"UPDATE FCFOIMAGEM SET IMAGEM1 = @Imagem WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                        }
                        else if (validaBtn1 == false && validaBtn2 == true)
                        {
                            MetodosSql.InsereImagem(String.Format(@"UPDATE FCFOIMAGEM SET IMAGEM2 = @Imagem2 WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                        }
                    }
                    else if (Valida1 == null && Valida2 != null)
                    {
                        MetodosSql.InsereImagem(String.Format(@"UPDATE FCFOIMAGEM SET IMAGEM2 = @Imagem2 WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida2 == null && Valida1 != null)
                    {
                        MetodosSql.InsereImagem(String.Format(@"UPDATE FCFOIMAGEM SET IMAGEM1 = @Imagem WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida2 == null && Valida1 == null)
                    {
                        MetodosSql.ExecQuery(String.Format("UPDATE FCFOIMAGEM SET IMAGEM1 = NULL, IMAGEM2 = NULL WHERE IDFCFO = {0}", Cod));
                    }
                }
                else
                {
                    string SQL = String.Format(@"insert into FCFO (NOME , NOMEFANTASIA, CPF, CNPJ, RG, CNH, TELEFONE1, TELEFONE2, CELULAR, CELULAR2, EMAIL, EMAIL2, RUA, LOGRADOURO, NUMERO, BAIRRO, CIDADE,
                       CEP,ESTADO , COMPLEMENTO, OBSERVACAO, TIPO, DTANASCIMENTO, SEXO, ESTADOCIVIL, TIPORESIDENCIA, OBSDOCUMENTO, TIPOPESSOA, DATAINCLUSAO, APOLICE) values ('{0}','{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}','{10}','{11}','{12}','{13}','{14}',
                       '{15}','{16}','{17}','{18}','{19}' , '{20}', '{21}' , '{22}' , '{23}' , '{24}' , '{25}' , '{26}','{27}', getdate(), '{28}' ) select SCOPE_IDENTITY()",
                                               /*{0}*/ txtNome.Text,
                                               /*{1}*/ txtNomeFantasia.Text,
                                               /*{2}*/ txtCpf.Text,
                                               /*{3}*/ txtCNPJ.Text,
                                               /*{4}*/ txtRg.Text,
                                               /*{5}*/ txtCnh.Text,
                                               /*{6}*/ txtTelefone.Text,
                                               /*{7}*/ txtTelefone2.Text,
                                               /*{8}*/ txtCelular.Text,
                                               /*{9}*/ txtCelular2.Text,
                                               /*{10}*/ txtEmail.Text,
                                               /*{11}*/ txtEmail2.Text,
                                               /*{12}*/ txtRua.Text,
                                               /*{13}*/ txtLogradouro.Text,
                                               /*{14}*/ txtNumero.Text,
                                               /*{15}*/ txtBairro.Text,
                                               /*{16}*/ txtCidade.Text,
                                               /*{17}*/ txtCep.Text,
                                               /*{18}*/ txtEstado.Text,
                                               /*{19}*/ txtComplemento.Text,
                                               /*{20}*/ txtObservacao.Text,
                                               /*{21}*/ tipo,
                                               /*{22}*/ txtDataNasc.Text,
                                               /*{23}*/ txtSexo.Text,
                                               /*{24}*/ txtEstadoCivil.Text,
                                               /*{25}*/ txtTipoResidencia.Text,
                                               /*{26}*/ txtObservacaoDocumento.Text,
                                               /*{27}*/ txtTipoPessoa.Text,
                                               /*{28}*/ txtApolice.Text);



                    object Ncad = MetodosSql.ExecScalar(SQL);
                    txtCodigo.Text = Ncad.ToString();
                    Image Valida1, Valida2;

                    Valida1 = pbImagemDoc1.Image;
                    Valida2 = pbDoc2.Image;

                    if (Valida2 != null && Valida1 != null)
                    {
                        MetodosSql.InsereImagem(String.Format(@"INSERT INTO FCFOIMAGEM(IDFCFO, IMAGEM1, IMAGEM2) VALUES ({0} ,@Imagem, @Imagem2)", Ncad), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida1 == null && Valida2 != null)
                    {
                        MetodosSql.InsereImagem(String.Format(@"INSERT INTO FCFOIMAGEM(IDFCFO, IMAGEM2) VALUES({0}, @Imagem2) ", Ncad), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida2 == null && Valida1 != null)
                    {
                        MetodosSql.InsereImagem(String.Format(@"INSERT INTO FCFOIMAGEM(IDFCFO, IMAGEM1) VALUES({0}, @Imagem) ", Ncad), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida2 == null && Valida1 == null)
                    {
                        MetodosSql.ExecQuery(String.Format("INSERT INTO FCFOIMAGEM(IDFCFO) VALUES({0}) ", Ncad));
                    }

                    Editar = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                validacao = 1;
            }
        }
Exemple #3
0
        private void Cadastro()
        {
            try
            {
                Validar();
                validacao = 0;



                if (Editar)
                {
                    string SQL = String.Format(@"update FCFO
	                                             set NOME = '{0}',  NOMEFANTASIA =  '{1}',  CPF = '{2}', CNPJ = '{3}', RG = '{4}', DTANASCIMENTO = '{5}', SEXO = '{6}',
                                                     TELEFONE1 = '{7}', TELEFONE2 =  '{8}', CELULAR = '{9}', CELULAR2 =  '{10}', EMAIL = '{11}',  EMAIL2 = '{12}', 
                                                     RUA = '{13}', LOGRADOURO = '{14}', NUMERO = '{15}', BAIRRO = '{16}',
                                                     CIDADE = '{17}', CEP = '{18}', ESTADO = '{19}', COMPLEMENTO = '{20}', OBSERVACAO = '{21}', TIPOPESSOA = '{22}', CNH = '{23}',
                                                     ESTADOCIVIL = '{24}', TIPORESIDENCIA = '{25}', OBSDOCUMENTO = '{26}' ,DATAINCLUSAO = getdate(), APOLICE = '{28}' where IDFCFO = '{27}'",
                                               /*{0}*/ txtNome.Text,
                                               /*{1}*/ txtNomeFantasia.Text,
                                               /*{2}*/ txtCpf.Text,
                                               /*{3}*/ txtCNPJ.Text,
                                               /*{4}*/ txtRg.Text,
                                               /*{5}*/ txtDataNasc.Text,
                                               /*{6}*/ txtSexo.Text,
                                               /*{7}*/ txtTelefone.Text,
                                               /*{8}*/ txtTelefone2.Text,
                                               /*{9}*/ txtCelular.Text,
                                               /*{10}*/ txtCelular2.Text,
                                               /*{11}*/ txtEmail.Text,
                                               /*{12}*/ txtEmail2.Text,
                                               /*{13}*/ txtRua.Text,
                                               /*{14}*/ txtLogradouro.Text,
                                               /*{15}*/ txtNumero.Text,
                                               /*{16}*/ txtBairro.Text,
                                               /*{17}*/ txtCidade.Text,
                                               /*{18}*/ txtCep.Text,
                                               /*{19}*/ txtEstado.Text,
                                               /*{20}*/ txtComplemento.Text,
                                               /*{21}*/ txtObservacao.Text,
                                               /*{22}*/ txtTipoPessoa.Text,
                                               /*{23}*/ txtCnh.Text,
                                               /*{24}*/ txtEstadoCivil.Text,
                                               /*{25}*/ txtTipoResidencia.Text,
                                               /*{26}*/ txtObservacaoDocumento.Text,
                                               /*{27}*/ Cod,
                                               /*{28}*/ txtApolice.Text);
                    MetodosSql.ExecQuery(SQL);

                    Image Valida1, Valida2;

                    Valida1 = pbImagemDoc1.Image;
                    Valida2 = pbDoc2.Image;

                    if (Valida2 != null && Valida1 != null)
                    {
                        if (validaBtn1 == true && validaBtn2 == true)
                        {
                            MetodosSql.InsereImagem(String.Format("UPDATE FCFOIMAGEM SET IMAGEM1 = @Imagem, IMAGEM2 = @Imagem2 WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                        }
                        else if (validaBtn1 == true && validaBtn2 == false)
                        {
                            MetodosSql.InsereImagem(String.Format("UPDATE FCFOIMAGEM SET IMAGEM1 = @Imagem WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                        }
                        else if (validaBtn1 == false && validaBtn2 == true)
                        {
                            MetodosSql.InsereImagem(String.Format("UPDATE FCFOIMAGEM SET IMAGEM2 = @Imagem2 WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                        }
                    }
                    else if (Valida1 == null && Valida2 != null)
                    {
                        MetodosSql.InsereImagem(String.Format("UPDATE FCFOIMAGEM SET IMAGEM2 = @Imagem2 WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida2 == null && Valida1 != null)
                    {
                        MetodosSql.InsereImagem(String.Format("UPDATE FCFOIMAGEM SET IMAGEM1 = @Imagem WHERE IDFCFO = {0}", Cod), bmpImagem1, bmpImagem2);
                    }
                    else if (Valida2 == null && Valida1 == null)
                    {
                        MetodosSql.ExecQuery(String.Format("UPDATE FCFOIMAGEM SET IMAGEM1 = NULL, IMAGEM2 = NULL WHERE IDFCFO = {0}", Cod));
                    }
                }
                else
                {
                    string sql    = String.Format(@"SELECT * FROM FCFO WHERE CPF = '{0}'", txtCpf.Text);
                    string valida = MetodosSql.GetField(sql, "CPF");

                    if (valida == "")
                    {
                        Insert();
                    }
                    else
                    {
                        MessageBox.Show("Já existe um cadastro com esse cpf!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        MessageBox.Show("O cadastro foi cancelado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                validacao = 1;
            }
        }