protected async override void OnAppearing() { int userID = Convert.ToInt32(Application.Current.Properties["UserID"]); User = await UserProfileViewModel.GetUser(userID); UserName.Text = User.Name; UserImage.Source = App.ServiceURL + User.Image; UserProfileViewModel.Relatives = await UserProfileViewModel.GetUserRelatives(userID); // UserProfileViewModel.Relatives = await UserProfileViewModel.SQLiteGetUserRelatives(); UserProfileViewModel.OrganDetails = await UserProfileViewModel.GetUserChoice(userID); if (UserProfileViewModel.OrganDetails != null) { /* UserProfileViewModel.LblText = UserProfileViewModel.OrganDetails[descIndex].Description; * descIndex++; * UserProfileViewModel.Messages = await UserProfileViewModel.GetMessage(userID); * UserProfileViewModel.LblTextMsg = UserProfileViewModel.Messages[UserProfileViewModel.Messages.Count - 1].MessageBody; */ } BindingContext = UserProfileViewModel; }