static bool BuscarHecho(RuvConsultaNoValorados nv, List <DatosDetallados> hechos, ParametrosProcesamiento parProcesamiento, out DatosDetallados hecho) { hecho = null; foreach (var h in hechos) { if (!FnVal.ValidarHechoDesplazamentForzado(h, parProcesamiento)) { continue; } if (FnVal.NumeroDeclaracion(nv, h) || FnVal.ValidarHechoPorFechaDeclaracion(h, nv) || FnVal.ValidarHechoPorFechaValoracion(h, nv)) { hecho = h; break; } } return(hecho != null); }
private bool ValidarHechoPorFechaValoracion(DatosDetallados hecho, RuvConsultaNoValorados nv) { return(FnVal.ValidarHechoPorFechaValoracion(hecho, nv)); }