예제 #1
0
        public ActionResult Index(string languageId = null)
        {
            var model = new AutoSuggestViewModel(languageId);

            foreach (var language in Languages)
            {
                var name = language.Value;
                name = String.Concat(name.Substring(0, 1).ToUpper(), name.Substring(1));

                model.WordsByLanguage.Add(new LanguageAutoSuggestWords
                {
                    LanguageName = name,
                    LanguageId   = language.Key,
                    Words        = _autoSuggestRepository.GetWords(language.Key)
                });
            }

            return(View("~/Views/ElasticSearchAdmin/AutoSuggest/Index.cshtml", model));
        }
        public ActionResult Index()
        {
            var languages = _languageBranchRepository.ListEnabled()
                            .Select(lang => new { lang.LanguageID, lang.Name })
                            .ToArray();

            AutoSuggestViewModel model = new AutoSuggestViewModel(CurrentLanguage);

            foreach (var language in languages)
            {
                var name = language.Name;
                name = String.Concat(name.Substring(0, 1).ToUpper(), name.Substring(1));

                model.WordsByLanguage.Add(new LanguageAutoSuggestWords
                {
                    LanguageName = name,
                    LanguageId   = language.LanguageID,
                    Words        = _autoSuggestRepository.GetWords(language.LanguageID)
                });
            }

            return(View("~/Views/ElasticSearchAdmin/AutoSuggest/Index.cshtml", model));
        }