internal static Traspasos GetChildList(int sessionCode, string query, bool childs) { if (!Charge.CanEditObject()) { throw new System.Security.SecurityException(Library.Resources.Messages.USER_NOT_ALLOWED); } CriteriaEx criteria = Traspaso.GetCriteria(sessionCode); criteria.Childs = childs; if (nHManager.Instance.UseDirectSQL) { criteria.Query = query; } return(DataPortal.Fetch <Traspasos>(criteria)); }