private IphoneColecao PreencherIphone(DataTable dataTable) { PessoaNegocio negocio = new PessoaNegocio(EmpConexao, EnumAssistencia.Loja); IphoneColecao colecao = new IphoneColecao(); foreach (DataRow row in dataTable.Rows) { IphoneInfo iphone = new IphoneInfo { Ano = Convert.ToInt32(row["apaano"]), AparelhoLinha = Convert.ToString(row["apalinha"]), Bateria = Convert.ToString(row["celbateria"]), BateriaSaude = Convert.ToString(row["iphbateriasaude"]), Capacidade = Convert.ToString(row["celcapacidade"]), Categoria = Convert.ToString(row["apacategoria"]), CategoriaSub = Convert.ToString(row["apacategoriasub"]), Chip = Convert.ToString(row["celchip"]), Conector = Convert.ToString(row["celconector"]), ContaLogin = Convert.ToString(row["celcontalogin"]), ContaSenha = Convert.ToString(row["celcontasenha"]), Cor = Convert.ToString(row["apacor"]), Descricao = Convert.ToString(row["apadescricao"]), Id = Convert.ToInt32(row["apaid"]), IMEI = Convert.ToString(row["celimei"]), Marca = Convert.ToString(row["apamarca"]), Modelo = Convert.ToString(row["apamodelo"]), Obs = Convert.ToString(row["apaobs"]), Senha = Convert.ToString(row["apasenha"]), Serie = Convert.ToString(row["apaserie"]), Sistema = Convert.ToString(row["apasistema"]), SistemaVersao = Convert.ToString(row["apasistemaversao"]), Tela = Convert.ToString(row["celtela"]), Pessoa = negocio.ConsultarPessoaId(Convert.ToInt32(row["apaidpessoa"])), }; colecao.Add(iphone); } return(colecao); }
private void ConsultarNovoIphone() { ServicoNegocio serv = new ServicoNegocio(Empresa.empconexao); List <int> lista = serv.ConsultarNovoIphoneModelo(); if (lista.Count > 0) { foreach (int item in lista) { IphoneModeloInfo mod = serv.ConsultarIphoneModeloId(item); if (mod != null) { IphoneColecao.Add(mod); } } if (serializarNegocios.ExcluirArquivo(FileIphone)) { serializarNegocios.SerializarObjeto(IphoneColecao, FileIphone); } } encerrarThread = true; }