Esempio n. 1
0
        private void DrowList(FloorKeywordModel model)
        {
            #region 语言

            //语言 update by liujc
            var lang = ACultureHelper.GetLanguageList();
            //var lang = new Dictionary<int, string>();
            //lang.Add(3, "Thai");//泰文
            //lang.Add(1, "Chinese");//中文
            //lang.Add(2, "English");//英文
            //lang.Add(4, "Hongkong");//香港 add by liujc
            var listLang = new List <SelectListItem>();

            foreach (var item in lang)
            {
                var info = new SelectListItem();
                if (model != null)
                {
                    if (item.Key == model.LanguageID)
                    {
                        info.Selected = true;
                    }
                }
                info.Value = item.Key.ToString();
                info.Text  = item.Value;
                listLang.Add(info);
            }

            ViewData["langs"] = listLang;

            #endregion
        }
Esempio n. 2
0
        /// <summary>
        ///     加载数据
        /// </summary>
        /// <param name="id">对象系统Id</param>
        /// <returns></returns>
        public ActionResult Create(long?id)
        {
            FloorKeywordModel model = null;
            var result = new ResultModel();

            if (id.HasValue)
            {
                result = _floorKeywordService.GetFloorKeywordById(id.Value);
                if (result.Data != null)
                {
                    model = result.Data;
                    string       langName = "";
                    LanguageType ly       = (LanguageType)Enum.Parse(typeof(LanguageType), model.LanguageID.ToString());
                    //update by liujc
                    langName = ACultureHelper.GetLanguageName(ly);
                    //switch (ly)
                    //{
                    //    case LanguageType.zh_CN:
                    //        langName = "Chinese";//中文
                    //        break;
                    //    case LanguageType.en_US:
                    //        langName = "English";//英文
                    //        break;
                    //    case LanguageType.th_TH:
                    //        langName = "Thai";//泰文
                    //        break;
                    //    case LanguageType.zh_HK:
                    //        langName = "Hongkong";//中文,香港地区 add by liujc
                    //        break;
                    //    default:
                    //        break;
                    //}
                    ViewBag.LangName = langName;
                }
            }
            else
            {
                model       = new FloorKeywordModel();
                model.Sorts = 1;
            }

            DrowList(model);

            return(PartialView(model));
        }