public static bool CadastrarCliente() { bool resultado = false; try { string comando = string.Format("insert into tbl_contato values " + "(0,'{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}','{14}','{15}','{16}','{17}','{18}','{19}','{20}');", DataCadastro, Nome, RazaoSocial, Telefone, Contato, Setor, CPF, RG, CNPJ, InscricaoEstadual, InscricaoMunicipal, Site, Email, Endereco + ", " + Numero, Bairro, Cidade, Estado, CEP, Complemento, PontoReferencia, Obs); Sistema.ExecutaComando(comando); comando = string.Format("Select id from tbl_contato where nome = '{0}';", Nome); ID = Int32.Parse(Sistema.ConsultaSimples(comando)); comando = string.Format("insert into tbl_contato_contrato values ({0},{1});", ID, Contrato); Sistema.ExecutaComando(comando); } catch (Exception) { ListaErro.RetornaErro(39); resultado = false; } finally { _nome = Nome; _razaoSocial = RazaoSocial; _telefoneComercial = Telefone; _contato = Contato; _setor = Setor; _dataCadastro = DataCadastro; _email = Email; _site = Site; _obs = Obs; _cpf = CPF; _rg = RG; _cnpj = CNPJ; _inscricaoMunicipal = InscricaoMunicipal; _inscricaoEstadual = InscricaoEstadual; _cep = CEP; if (Endereco.Contains(",")) { _endereco = Endereco.Substring(0, Endereco.LastIndexOf(',')); _numero = Endereco.Substring(Endereco.LastIndexOf(',') + 2, (Endereco.Length - (Endereco.LastIndexOf(',') + 2))); } else { _endereco = Endereco; } _bairro = Bairro; _cidade = Cidade; _estado = Estado; _complemento = Complemento; _pontoReferencia = PontoReferencia; _contrato = Convert.ToInt32(Sistema.ConsultaSimples("select contrato from tbl_contato_contrato where contato = " + ID + ";")) - 1; Log.CadastrarCliente(); resultado = true; } return(resultado); }