public ScreenController(GSAppContext context, IScreenInfo screenInfo, IScreenInfoUI screenInfoUI, IViewInfo viewInfo) : base(context, screenInfo, screenInfoUI, viewInfo) { }
public ApplicationController(ToolsContext context, IApplicationInfo applicationInfo, IApplicationInfoUI applicationInfoUI, IScreenInfo screenInfo, IScreenInfoUI screenInfoUI, IViewInfo viewInfo) : base(context, applicationInfo, applicationInfoUI, screenInfo, screenInfoUI, viewInfo) { }
public ScreenController(TContext context, IScreenInfo screenInfo, IScreenInfoUI screenInfoUI, IViewInfo viewInfo) { this.context = context; this.screenInfo = screenInfo; this.screenInfoUI = screenInfoUI; this.viewInfo = viewInfo; }
public ApplicationController(TContext context, IApplicationInfo applicationInfo, IApplicationInfoUI applicationInfoUI, IScreenInfo screenInfo, IScreenInfoUI screenInfoUI, IViewInfo viewInfo) { this.context = context; this.applicationInfo = applicationInfo; this.applicationInfoUI = applicationInfoUI; this.screenInfo = screenInfo; this.screenInfoUI = screenInfoUI; this.viewInfo = viewInfo; }
public virtual ActionResult <object> ScreenInfo(string screenName) { if (screenInfo.Screen != null && screenInfo.Screen.Name != screenName) { IScreenInfo newScreenInfo = (IScreenInfo)screenInfo.Clone(); newScreenInfo.Initialize(screenName, null, context); IScreenInfoUI newScreenInfoUI = (IScreenInfoUI)screenInfoUI.Clone(); newScreenInfoUI.Initialize(newScreenInfo, context); return(Ok(newScreenInfoUI.Serialize())); } else { return(Ok(screenInfoUI.Serialize())); } }