public async Task <IActionResult> EditHobbies(int Mode, int HobbyId, int TypeId, int NameId)
        {
            if (Mode == 1)
            {
                Hobby currHobby = new Hobby();
                currHobby.HobbyTypeId = TypeId;
                currHobby.HobbyNameId = NameId;

                await m_hobbiesRepository.AddHobby(currHobby);
            }
            else
            {
                await m_hobbiesRepository.DeleteHobby(HobbyId);
            }

            ListHobbiesViewModel currModel = new ListHobbiesViewModel();

            currModel.ListHobbiesTypes = await m_hobbiesRepository.GetHobbyTypes();

            currModel.SubListHobbyNames = await m_hobbiesRepository.GetNamesNotLinkHobby();

            currModel.ListCreatedHobbies = await m_hobbiesRepository.GetListHobbies();

            return(View(currModel));
        }
        public async Task <IActionResult> EditHobbies()
        {
            ListHobbiesViewModel currModel = new ListHobbiesViewModel();

            currModel.ListHobbiesTypes = await m_hobbiesRepository.GetHobbyTypes();

            currModel.SubListHobbyNames = await m_hobbiesRepository.GetNamesNotLinkHobby();

            currModel.ListCreatedHobbies = await m_hobbiesRepository.GetListHobbies();

            return(View(currModel));
        }