/// <summary> /// 返回保存成功,并在一定时间后刷新当前页面 /// </summary> /// <param name="form">表单</param> /// <param name="milliseconds">刷新延迟</param> /// <returns></returns> public static object SaveSuccessAndRefreshPage(this IModelFormBuilder form, int milliseconds) { return(new { message = new T("Saved Successfully"), script = BaseScriptStrings.RefreshAfter(milliseconds) }); }
public IActionResult ApplyBackupTheme(string filename) { var themeManager = Application.Ioc.Resolve <VisualThemeManager>(); themeManager.ApplyBackupTheme(filename); return(new JsonResult(new { message = new T("Apply theme success, reloading this page......"), script = BaseScriptStrings.RefreshAfter(3000) })); }
public IActionResult SwitchToLanguage(string language) { Context.PutCookie(LocaleUtils.LanguageKey, language); return(new JsonResult(new { script = BaseScriptStrings.RefreshAfter(0) })); }