コード例 #1
0
        public ActionResult ChangeLanguage()
        {
            MyChangeLanguageModel model = new MyChangeLanguageModel();
            model.UserCustomizedInformation = InfrastructureServices.DataStored.GetUserCustomizedInfo();
            model.PageMeta.Keywords = "";
            model.PageMeta.Description = "";
            model.PageMeta.Author = "";

            return base.View(model);
        }
コード例 #2
0
        public ActionResult ChangeLanguage(MyChangeLanguageModel model)
        {
            if (base.ModelState.IsValid)
            {
                UserCustomizedInformationModel customizedModel = new UserCustomizedInformationModel(model.UserCustomizedInformation.Language, model.UserCustomizedInformation.LanguageUI);
                InfrastructureServices.DataStored.SetUserCustomizedInfo(customizedModel);

                return base.RedirectToAction("Index", ListControllers.Home, new { language = model.UserCustomizedInformation.LanguageUI });
            }

            return base.View(model);
        }