/// <summary> /// Devuelve una lista de elementos /// </summary> /// <returns>Lista de elementos</returns> private static PayrollBatchList GetList(string query, bool childs) { CriteriaEx criteria = Payment.GetCriteria(PayrollBatch.OpenSession()); criteria.Childs = childs; criteria.Query = query; PayrollBatchList list = DataPortal.Fetch <PayrollBatchList>(criteria); CloseSession(criteria.SessionCode); return(list); }
public static PayrollBatchList GetList(bool childs) { CriteriaEx criteria = PayrollBatch.GetCriteria(PayrollBatch.OpenSession()); criteria.Childs = childs; if (nHManager.Instance.UseDirectSQL) { criteria.Query = PayrollBatchList.SELECT(); } PayrollBatchList list = DataPortal.Fetch <PayrollBatchList>(criteria); CloseSession(criteria.SessionCode); return(list); }