Exemple #1
0
        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;
        }