コード例 #1
0
        public static void AbrirCliente()
        {
            LimparVariaveis();

            List <string> lista = new List <string>();

            try
            {
                //Carrega os dados
                lista = Sistema.ConsultaContato("select nome, razaosocial, telefone, contato, setor, datacadastro, email, site, obs, cpf, "
                                                + "rg, cnpj, inscricaomunicipal, inscricaoestadual, cep, endereco, bairro, cidade, "
                                                + "estado, complemento, pontoreferencia "
                                                + "from tbl_contato where id = " + ID + ";");

                //Originais
                Nome               = lista[0];
                RazaoSocial        = lista[1];
                Telefone           = lista[2];
                Contato            = lista[3];
                Setor              = lista[4];
                DataCadastro       = lista[5];
                Email              = lista[6];
                Site               = lista[7];
                Obs                = lista[8];
                CPF                = lista[9];
                RG                 = lista[10];
                CNPJ               = lista[11];
                InscricaoMunicipal = lista[12];
                InscricaoEstadual  = lista[13];
                CEP                = lista[14];
                if (lista[15].Contains(","))
                {
                    Endereco = lista[15].Substring(0, lista[15].LastIndexOf(','));
                    Numero   = lista[15].Substring(lista[15].LastIndexOf(',') + 2, (lista[15].Length - (lista[15].LastIndexOf(',') + 2)));
                }
                else
                {
                    Endereco = lista[15];
                }
                Bairro          = lista[16];
                Cidade          = lista[17];
                Estado          = lista[18];
                Complemento     = lista[19];
                PontoReferencia = lista[20];

                Contrato      = Convert.ToInt32(Sistema.ConsultaSimples("select contrato from tbl_contato_contrato where contato = " + ID + ";")) - 1;
                numeroTarefas = Sistema.ConsultaSimples("select count(id) from tbl_tarefas where empresa = " + ID + ";");

                //Backup
                _nome              = lista[0];
                _razaoSocial       = lista[1];
                _telefoneComercial = lista[2];
                _contato           = lista[3];
                _setor             = lista[4];
                _dataCadastro      = lista[5];
                _email             = lista[6];
                _site              = lista[7];
                _obs  = lista[8];
                _cpf  = lista[9];
                _rg   = lista[10];
                _cnpj = lista[11];
                _inscricaoMunicipal = lista[12];
                _inscricaoEstadual  = lista[13];
                _cep = lista[14];
                if (lista[15].Contains(","))
                {
                    _endereco = lista[15].Substring(0, lista[15].LastIndexOf(','));
                    _numero   = lista[15].Substring(lista[15].LastIndexOf(',') + 2, (lista[15].Length - (lista[15].LastIndexOf(',') + 2)));
                }
                else
                {
                    _endereco = lista[15];
                }
                _bairro          = lista[16];
                _cidade          = lista[17];
                _estado          = lista[18];
                _complemento     = lista[19];
                _pontoReferencia = lista[20];

                _contrato = Convert.ToInt32(Sistema.ConsultaSimples("select contrato from tbl_contato_contrato where contato = " + ID + ";")) - 1;

                Log.AbrirCliente();
            }
            catch (Exception)
            {
                throw;
            }
        }