public ProfileViewModel( SportTypeService sportTypeService, UserService userService) { _sportTypeService = sportTypeService; _userService = userService; SportTypeList = new ObservableCollection <SportType>(); FillSportTypeList().GetAwaiter(); Task.WaitAll(); GetUserAndFillUserProfileData().GetAwaiter(); }
public AddSportEventViewModel( SportEventService sportEventService, SportTypeService sportTypeService, UserService userService) { _sportEventService = sportEventService; _sportTypeService = sportTypeService; _userService = userService; SportTypeList = new ObservableCollection <SportType>(); FillSportTypeList().GetAwaiter(); EventStartDate = DateTime.Today; EventEndDate = EventStartDate; EventStartTime = DateTime.Now; EventEndTime = DateTime.Now; EventEndDate.AddHours(2); IsEventTypeSwitched = true; ProposedSportSkillLevel = SportSkillLevelList.First(); }