public DashIcon(string inText, string inId, string inHref, CswEnumNbtModuleName inModule) { Text = inText; Id = inId; Href = inHref; Module = inModule; }
public static void HandleModule(ICswResources CswResources, CswNbtModulesPageReturn Return, CswNbtDataContractModule Module) { CswNbtResources NbtResources = (CswNbtResources)CswResources; CswEnumNbtModuleName ThisModule = Module.Name; if (Module.Enabled) { NbtResources.Modules.EnableModule(ThisModule); } else { NbtResources.Modules.DisableModule(ThisModule); } Return.Data.Modules = _getModules(NbtResources); }
private static CswNbtDataContractModule _getModuleData(CswNbtResources NbtResources, CswEnumNbtModuleName Module) { bool isEnabled = NbtResources.Modules.IsModuleEnabled(Module); CswNbtDataContractModule module = new CswNbtDataContractModule() { Name = Module.Value, Enabled = isEnabled }; return(module); }