public ViewResult List(string category, int page = 1) { ViewBag.SeletedCategory = category; CommentListViewModel model = new CommentListViewModel { Comments = repository.Comments .Where(p => category == null || p.Category == category) .OrderBy(p => p.Date) .Skip((page - 1) * PageSize) .Take(PageSize), PagingInfo = new PagingInfo { CurrentPage = page, ItemsPerPage = PageSize, TotalItems = category == null?repository.Comments.Count() : repository.Comments.Where(e => e.Category == category).Count() }, CurrentCategory = category, Categories = Tongji.getCategories() }; return(View(model)); }
void InitValue() { bool isFirstRun = !Common.GetBool(AppString.STR_KEY_NOT_FIRST_RUN); mainCamera = Common.GetMainCamera(); if (main == null) { main = this; } Tongji.Init(Config.main.GetString("APPTONGJI_ID", "0")); Device.InitOrientation(); if (isFirstRun) { Common.gold = AppRes.GOLD_INIT_VALUE; //第一次安装 Common.SetBool(AppString.STR_KEY_NOT_FIRST_RUN, true); Common.SetBool(AppString.STR_KEY_BACKGROUND_MUSIC, true); int lanTag = (int)Application.systemLanguage; PlayerPrefs.SetInt(AppString.STR_KEY_LANGUAGE, lanTag); SystemLanguage lan = (SystemLanguage)lanTag; Language.main.SetLanguage(lan); } else { int lanTag = PlayerPrefs.GetInt(AppString.STR_KEY_LANGUAGE); SystemLanguage lan = (SystemLanguage)lanTag; //lan = SystemLanguage.English; Language.main.SetLanguage(lan); } }