public static List <Module> GetModulesByRole(int roleId) { List <Module> modules = new List <Module>(); foreach (RoleModuleDA roleModule in RoleModuleDA.FindAll(string.Format("where [Role]={0}", roleId))) { modules.Add(new Module(ModuleDA.Get(roleModule.Module))); } modules.Sort(); return(modules); }
public static List <Module> GetModulesByEdition(int editionId) { List <Module> modules = new List <Module>(); foreach (EditionModuleDA editionModule in EditionModuleDA.FindAll(string.Format("where [Edition]={0}", editionId))) { modules.Add(new Module(ModuleDA.Get(editionModule.Module))); } modules.Sort(); return(modules); }
public void Retrieve(int id) { m_ModuleDA = ModuleDA.Get(id); }