public object GetFragmentHistory(string channelId) { FragmentPageModel model = new FragmentPageModel(); model.DataTableHistory = fragmentBll.GetFragmentHistory(channelId); return(new PageResult(null, model)); }
public JsonResult SearchFragment(int typeId, string channelId, string keywords, int?fragmentId, int?page, int rows) { FragmentPageModel model = new FragmentPageModel(); FragmentSerachInfo info = new FragmentSerachInfo(); keywords = string.Format("%{0}%", keywords); PagedResult pagedResult = fragmentBLL.GetPageList(typeId, channelId, keywords, rows, page); model.DataTable = pagedResult.Result; info.FragmentId = fragmentId.HasValue ? fragmentId.Value : 0; info.PageIndex = page.HasValue ? page.Value - 1 : 0; info.PageSize = rows; info.TotalRecords = pagedResult.Total; if (info.FragmentId == 0) { if (model.DataTable.Rows.Count > 0) { info.FragmentId = int.Parse(model.DataTable.Rows[0]["FragmentId"].ToString()); } } model.FragmentInfo = new FragmentInfoModel( model.DataTable, new Fragment(info.FragmentId, info.SearchWord) ); model.PagingInfo = info; model.TypeId = typeId; var result = new GridResult <Fragment>(pagedResult.Result.ToList <Fragment>(), pagedResult.Total); return(new JsonResult(result)); }
public object GetMenueList(int TypeId) { FragmentPageModel model = new FragmentPageModel(); SqlWhereList sqlwhere = new SqlWhereList(); sqlwhere.Add("ParentID", "0"); sqlwhere.Add("TypeId", 2); model.strhtml = GetChannelList(sqlwhere, "", "|", "--"); model.TypeId = TypeId; return(new PageResult(null, model)); }