public void HomeAbout_Template_NullParameter_Test() { var template = new HomeAbout(null); var output = template.TransformText(); Assert.NotNull(output); Assert.NotEmpty(output); }
public void HomeAbout_Template_Test() { var template = new HomeAbout(new SmartAppInfo { Id = ApplicationId }); var output = template.TransformText(); Assert.NotNull(output); Assert.NotEmpty(output); }
/// <summary> /// 初始化首页 /// </summary> public void InitDefaultView() { //初始化工具栏,通知窗口 _PopBoxView = new PopBoxViewModel(); _NoticeView = new NoticeViewModel(); //加载窗体模块 _ModuleManager = new ModuleManager(); _ModuleManager.LoadModules(); //设置系统默认首页 var page = OpenPageCollection.FirstOrDefault(t => t.HeaderName.Equals("系统首页")); if (page == null) { HomeAbout about = new HomeAbout(); OpenPageCollection.Add(new PageInfo() { HeaderName = "系统首页", Body = about }); CurrentPage = about; } }
/// <summary> /// 初始化首页 /// </summary> public async void InitDefaultView() { //初始化工具栏,通知窗口 _PopBoxView = new PopBoxViewModel(); _NoticeView = new NoticeViewModel(); //加载窗体模块 _ModuleManager = new ModuleManager(); await _ModuleManager.LoadModules(); //设置系统默认首页 var page = OpenPageCollection.FirstOrDefault(t => t.HeaderName.Equals("系统首页")); if (page == null) { //演示Demo加载默认首页,较消耗性能。 实际开发务移除患者更新开发部件。 HomeAbout about = new HomeAbout(); OpenPageCollection.Add(new PageInfo() { HeaderName = "系统首页", Body = about }); CurrentPage = OpenPageCollection[OpenPageCollection.Count - 1]; } }
private void TransformViewsHomeHomeAbout(SmartAppInfo manifest) { var template = new HomeAbout(manifest); _writingService.WriteFile(Path.Combine(_context.BasePath, template.OutputPath), template.TransformText()); }