/// <summary> /// Método responsável por carregar os dados do fornecedor selecionado /// </summary> /// <param name="_idFornecedor">ID do fornecedor</param> public static void AbrirFornecedor() { List <string> listaFornecedor = Sistema.ConsultaFornecedor("select Tipo, datacadastro, datanascimento, Documento, Nome, " + "Apelido, CEP, Endereco, Numero, Complemento, Bairro, Cidade, Estado, Pais, Telefone, Contato, Telefonecomercial, " + "Contatocomercial, Celular, ContatoCelular, Email, Site, inscricaoestadual, inscricaomunicipal, Observacoes " + "from tbl_fornecedor where ID = '" + ID + "';"); try { Tipo = int.Parse(listaFornecedor[0]); DataCadastro = listaFornecedor[1].Substring(0, 10); if (!string.IsNullOrEmpty(listaFornecedor[2]) && listaFornecedor[2] != "") { DataNascimento = listaFornecedor[2].Substring(0, 10); } Documento = listaFornecedor[3]; Nome = listaFornecedor[4]; Apelido = listaFornecedor[5]; CEP = listaFornecedor[6]; Endereco = listaFornecedor[7]; Numero = listaFornecedor[8]; Complemento = listaFornecedor[9]; Bairro = listaFornecedor[10]; Cidade = listaFornecedor[11]; Estado = listaFornecedor[12]; Pais = listaFornecedor[13]; Telefone = listaFornecedor[14]; Contato = listaFornecedor[15]; TelefoneComercial = listaFornecedor[16]; ContatoComercial = listaFornecedor[17]; Celular = listaFornecedor[18]; ContatoCelular = listaFornecedor[19]; Email = listaFornecedor[20]; Site = listaFornecedor[21]; InscricaoEstadual = listaFornecedor[22]; InscricaoMunicipal = listaFornecedor[23]; Obs = listaFornecedor[24]; //Backup _id = ID; _tipo = int.Parse(listaFornecedor[0]); _dataCadastro = listaFornecedor[1].Substring(0, 10); if (!string.IsNullOrEmpty(listaFornecedor[2]) && listaFornecedor[2] != "") { _dataNascimento = listaFornecedor[2].Substring(0, 10); } _documento = listaFornecedor[3]; _nome = listaFornecedor[4]; _apelido = listaFornecedor[5]; _cep = listaFornecedor[6]; _endereco = listaFornecedor[7]; _numero = listaFornecedor[8]; _complemento = listaFornecedor[9]; _bairro = listaFornecedor[10]; _cidade = listaFornecedor[11]; _estado = listaFornecedor[12]; _pais = listaFornecedor[13]; _telefone = listaFornecedor[14]; _contato = listaFornecedor[15]; _telefoneComercial = listaFornecedor[16]; _contatoComercial = listaFornecedor[17]; _celular = listaFornecedor[18]; _contatoCelular = listaFornecedor[19]; _email = listaFornecedor[20]; _site = listaFornecedor[21]; _inscricaoEstadual = listaFornecedor[22]; _inscricaoMunicipal = listaFornecedor[23]; _obs = listaFornecedor[24]; Log.AbrirFornecedor(ID); } catch (ArgumentOutOfRangeException x) { MessageBox.Show(x.ToString()); throw; } }