Пример #1
0
        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));
        }
Пример #2
0
    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);
        }
    }