public void SetSelectedModule(string moduleName = "") { if (!String.IsNullOrWhiteSpace(moduleName)) { if (ProjectControllers.ContainsKey(moduleName)) { Data.SelectedModuleData = ProjectControllers[moduleName].ModuleData; } } else { Data.SelectedModuleData = null; CurrentModule = null; } }
public bool SetModule(string moduleName = "") { IProjectController nextProjectController = null; Log.Here().Activity($"Attempting to set module to {moduleName}"); if (!String.IsNullOrWhiteSpace(moduleName)) { if (ProjectControllers.ContainsKey(moduleName)) { nextProjectController = ProjectControllers[moduleName]; } } if (nextProjectController != null) { return(SetModule(nextProjectController)); } return(false); }