public List <AutomobilesModels> ConvertParJsonUpark(List <ModeloFIPE> listaFipe) { List <AutomobilesModels> ListaUpark = new List <AutomobilesModels>(); foreach (ModeloFIPE obj in listaFipe) { AutomobilesModels novoVeiculo = new AutomobilesModels(); novoVeiculo.ModelId = ""; novoVeiculo.MakeId = ""; novoVeiculo.MakeName = obj.marca; novoVeiculo.ModelName = obj.fipe_name; ListaUpark.Add(novoVeiculo); } return(ListaUpark); }
public List <ModeloFIPE> CompararArquivos(int valor) { ModeloFIPE fipe = new ModeloFIPE(); var listaFipe = fipe.PegarDados(valor); AutomobilesModels upark = new AutomobilesModels(); var listaPortal = upark.PegarDadoBase(valor); List <ModeloFIPE> jaExisteNoUpark = new List <ModeloFIPE>(); for (int i = 0; i < listaPortal.Length; i++) { if (listaPortal[i] != null) { for (int y = i; y < listaFipe.Count; y++) { if (listaFipe[y] != null) { if (listaPortal[i] == listaFipe[y].fipe_name) { jaExisteNoUpark.Add(listaFipe[y]); listaFipe[y] = null; listaPortal[i] = null; } } } } } List <ModeloFIPE> novalista = new List <ModeloFIPE>(); foreach (ModeloFIPE obj in listaFipe) { if (obj != null) { novalista.Add(obj); } } return(novalista); }
public void ColocarMarcaId(List <AutomobilesModels> lista) { string id = ""; AutomobilesModels upark = new AutomobilesModels(); var baseOginal = upark.PegarAutomobilesModelsOriginal(); foreach (AutomobilesModels obj in baseOginal) { if (lista[0].MakeName == obj.MakeName) { id = obj.MakeId; break; } } if (id == "") { SavarVeiculosSemCodigos(lista); } else { SavarVeiculosComCodigos(lista, id); } }