Пример #1
0
        public async Task <IActionResult> SelectCategories(SelectCategoriesViewModel model)
        {
            User            user            = _userProfileService.GetUserByName(User.Identity.Name);
            UserCategoryDTO userCategoryDTO = new UserCategoryDTO
            {
                Categories = model.SelectedCategories,
                Id         = user.ProfileId
            };
            await _categoryService.AddCategoriesToUser(userCategoryDTO);

            return(RedirectToAction("UserProfile"));
        }
Пример #2
0
        public IActionResult SelectCategories(string id)
        {
            List <string> selected_categories = new List <string>();

            foreach (var item in _categoryService.CategoriesOfUser(User.Identity.Name))
            {
                selected_categories.Add(item.Name);
            }
            SelectCategoriesViewModel selectCategoriesViewModel = new SelectCategoriesViewModel
            {
                SelectedCategories = selected_categories,
                Categories         = _categoryService.Categories()
            };

            return(View(selectCategoriesViewModel));
        }