public ActionResult Joinus(StaticHtmlViewModel ViewModel, int page = 1) { return(RedirectToAction("StaticHtmlMain", "StaticHtml", new { ActionType = DataAction.Update, guid = "E39F8AB4-6496-412B-BBE8-09673B3D798B", selectType = StaticHtmlAction.Joinus })); }
public ActionResult Space(StaticHtmlViewModel ViewModel) { if (ModelState.IsValid) { StaticHtmlViewModel ResultViewModel = _StaticHtmlService.GetStaticHtmlListViewModel(ViewModel.Header, StaticHtmlAction.Space); TempData["StaticHtmlSelect"] = ResultViewModel; return(View(ResultViewModel)); } else { return(View(ViewModel)); } }
/// <summary> /// Gets the static HTML ListView model. /// </summary> /// <param name="selectModel">The select model.</param> /// <param name="nowpage">The nowpage.</param> /// <returns></returns> public StaticHtmlViewModel GetStaticHtmlListViewModel(StaticHtmlListHeaderViewModel selectModel, StaticHtmlAction selectType, int nowpage = 1) { StaticHtmlViewModel returnSystemRolesListViewModel = new StaticHtmlViewModel(); returnSystemRolesListViewModel.Header = selectModel; /*表頭*/ IEnumerable <StaticHtmlListContentViewModel> GetStaticHtmlListViewModelResult = GetAllStaticHtmlListViewModel(selectModel, selectType); int currentPage = (nowpage < 1) && GetStaticHtmlListViewModelResult.Count() >= 1 ? 1 : nowpage; returnSystemRolesListViewModel.Content_List = GetStaticHtmlListViewModelResult.ToPagedList(currentPage, pageSize);/*內容*/ returnSystemRolesListViewModel.StaticHtmlActionType = selectType; return(returnSystemRolesListViewModel); }
/// <summary> /// Packages the temporary data. /// </summary> /// <param name="select_CreateTime">The select create time.</param> /// <param name="select_HtmlContext">The select HTML context.</param> /// <param name="select_sort">The select sort.</param> /// <param name="selectType">Type of the select.</param> /// <param name="pages">The pages.</param> private void PackageTempData(string select_CreateTime, string select_HtmlContext, string select_sort, StaticHtmlAction selectType, int pages = 1) { pages = pages == 0 ? 1 : pages; TempData["StaticHtmlSelect"] = new StaticHtmlViewModel() { Header = new StaticHtmlListHeaderViewModel() { CreateTime = select_CreateTime, HtmlContext = select_HtmlContext, sort = select_sort }, page = pages, StaticHtmlActionType = selectType }; }
/// <summary> /// 靜態網頁管理 取得 ViewModel /// </summary> /// <param name="searchBlock">The search block.</param> /// <param name="select">The select.</param> /// <param name="page">The page.</param> /// <returns></returns> private StaticHtmlViewModel HttpGetStaticHtmlViewModel(StaticHtmlViewModel searchBlock, StaticHtmlAction select, int page = 1) { StaticHtmlViewModel ResultViewModel = new StaticHtmlViewModel() { StaticHtmlActionType = select }; if (searchBlock == null) /*空*/ { ResultViewModel = _StaticHtmlService.GetStaticHtmlListViewModel(new StaticHtmlListHeaderViewModel(), select, page); } else { ResultViewModel = _StaticHtmlService.GetStaticHtmlListViewModel(searchBlock.Header, select, page); } return(ResultViewModel); }
public ActionResult Space(StaticHtmlViewModel ViewModel, int page = 1) { StaticHtmlViewModel ResultViewModel = HttpGetStaticHtmlViewModel((StaticHtmlViewModel)TempData["StaticHtmlSelect"], StaticHtmlAction.Space, page); return(View(ResultViewModel)); }