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; }
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; } }
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; } }