public static List <String> VerificarNuevasCuentasBancarias() { List <string> cuentasEnAlpha = ConsultasDBSinEntity.ObtenerNumerosCuentasDiferentesAlpha(); var transaccion = new Transaccion(); var repositorio = new Repositorio <Tbl_CuentasBancarias>(transaccion); var cuentasEnAppFoliacion = repositorio.ObtenerPorFiltro(x => x.Activo == true).ToList(); List <string> cuentasDiferentes = new List <string>(); foreach (string cuenta in cuentasEnAlpha) { var noEncontrado = repositorio.Obtener(x => x.Cuenta.Trim() == cuenta.Trim() && x.Activo == true); // cuentasEnAppFoliacion.Select(y => y.Cuenta.Trim() == cuenta1.Trim()); if (noEncontrado == null) { cuentasDiferentes.Add(cuenta); } } return(cuentasDiferentes); }