public void AcceptTapped(ViewInvitation vInvitation) { Busy = true; // if clicked to attend - post him if (!vInvitation.VerificationStatus) { PostAttendance(new StudyGroupAttendants { StudentId = Settings.StudentId, StudyGroupId = vInvitation.StudyGroup.StudyGroupId }); PutInvitationVerificationSatus(new StudyGroupInvitations { StudentId = Settings.StudentId, StudyGroupId = vInvitation.StudyGroup.StudyGroupId, VerificationStatus = true }); } else // not applied it in the VIEW { PutInvitationVerificationSatus(new StudyGroupInvitations { StudentId = Settings.StudentId, StudyGroupId = vInvitation.StudyGroup.StudyGroupId, VerificationStatus = false }); DeleteAttendant(vInvitation.StudyGroup.StudyGroupId); } vInvitation.VerificationStatus = !vInvitation.VerificationStatus; Busy = false; }
public void ViewInvitationTapped(ViewInvitation invitation) { _pageService.PushAsync(new Views.StudyGroups.ViewStudyGroupDetails(invitation.StudyGroup)); }