string hql = @"from Task t where t.CurrentStepsStr like 'Finished' or t.CurrentStepsStr like 'Terminated' order by t.CreatedAt desc"; return _session.CreateQuery(hql).SetFirstResult(skip).SetMaxResults(take).List<Task>();