public void BorrarTablaMarcas() { using (MarcasData data = new MarcasData()) data.BorrarTablaBD(); using (FiltroRule r = new FiltroRule()) r.BorrarTablaFiltro(); using (ComparacionData r = new ComparacionData()) r.BorrarTablaBD(); }
public void RealizarComparacion() { var marcas = ConsultarMarcas(string.Empty); List <Filtro> filtros = null; using (FiltroRule r = new FiltroRule()) { filtros = r.ConsultarFiltro(); } if (filtros == null) { filtros = new List <Filtro>(); } if (marcas == null) { marcas = new List <Record>(); } int resultado = 0; using (ComparacionData data = new ComparacionData()) { ResultadoComparacion comparacion = null; foreach (var marca in marcas) { foreach (var filtro in filtros) { resultado = Comparar(marca.Marca, filtro.FolderName); if (resultado > 0) { comparacion = new ResultadoComparacion(); comparacion.Marca = marca.Marca; comparacion.Folder = filtro.FolderName; comparacion.Resultado = resultado; comparacion.Fecha = DateTime.Now; comparacion.Clase = marca.Codigo_clase; comparacion.Gaceta = marca.Nogaceta; data.InsertarResultadoComparacion(comparacion); } } } } }