Esempio n. 1
0
        public ProfileViewModel(
            SportTypeService sportTypeService,
            UserService userService)
        {
            _sportTypeService = sportTypeService;
            _userService      = userService;

            SportTypeList = new ObservableCollection <SportType>();

            FillSportTypeList().GetAwaiter();
            Task.WaitAll();
            GetUserAndFillUserProfileData().GetAwaiter();
        }
Esempio n. 2
0
        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();
        }