private void WriteUserInfo(FirstSetInfo info) { var user = AppEnvironment.authService.AuthenticatedUser; switch (info.Type) { case FirstSetType.Initial: user.Initial = (info.DataView as Entry).Text; break; case FirstSetType.Code: user.Code = int.Parse((info.DataView as Entry).Text); user.FirstSetCompleted = true; break; default: return; } user.SaveUserInfo(); }
public FirstSetViewModel() { SetInfo = new FirstSetInfo(); SaveInput = new Command <FirstSetInfo>((info) => { WriteUserInfo(info); }); }