public override async void Init(object initData) { IsLoading = true; base.Init(initData); CurrentEvent = initData as DanceEvent; var profile = await _service.GetProfile(); if (profile == null) { return; } var signup = await _service.GetSignup(CurrentEvent.Id, profile.Id); if (signup == null) { return; } _identifier = new SignupIdentifier { CurrentEvent = CurrentEvent, Participant = signup }; await InitializeButtons(); IsLoading = false; }
public override async void Init(object initData) { IsLoading = true; base.Init(initData); CurrentProfile = await _service.GetProfile(); IsLoading = false; }