private async Task <BaseLanguageCreateGet> CreateAddDropDownBoxes(BaseLanguageCreateGet BaseLanguage, string UserId) { var LanguageList = await _baseProvider.CreateGetLanguages(BaseLanguage.BaseId, BaseLanguage.BaseType, UserId); BaseLanguage.Languages = LanguageList; string BaseTableName = await _baseProvider.BaseTypeToTable(BaseLanguage.BaseType); BaseLanguage.UITermTitle = await _iUITermLanguageCustomizationProvider.TableNameToOneTerm(BaseTableName, UserId, false, "New", ""); var UITerm = await _iUITermLanguageCustomizationProvider.OneTerm(BaseLanguage.BaseType, UserId); return(BaseLanguage); }
public async Task <IActionResult> GroupList() { var CurrentUser = await _userManager.GetUserAsync(User); var FavoriteGroupList = new List <MVCFavoriteGroupList>(); FavoriteGroupList = await _favoriteProvider.GroupList(CurrentUser.Id); var Term = await _uITermLanguageCustomizationProvider.OneTerm("Root", CurrentUser.Id); FavoriteGroupList.Insert(0, new MVCFavoriteGroupList { MVCFavoriteGroupId = 0, Name = Term }); return(Ok(FavoriteGroupList)); }