private void DeleteMember(Member objMember) { MemberList.Remove(objMember); MembershipData.SaveMemberships(MemberList); Messenger.Default.Send(new NotificationMessage(objMember.DisplayText + " is removed successfully.")); CloseWindow(objMemberUpdate); }
private void SaveMember(Member objMember) { //Do validation if (!Validator.IsPresent("First Name", objMember.FirstName) || !Validator.IsPresent("Last Name", objMember.LastName) || !Validator.IsPresent("Email", objMember.Email) || !Validator.IsValidEmail("Email", objMember.Email)) { return; } MemberList.Add(objMember); MembershipData.SaveMemberships(MemberList); Messenger.Default.Send(new NotificationMessage(objMember.DisplayText + " is added successfully.")); CloseWindow(objMembershipAdd); }
private void UpdateMember(Member objMember) { // Do validation if (!Validator.IsPresent("First Name", objMember.FirstName) || !Validator.IsPresent("Last Name", objMember.LastName) || !Validator.IsPresent("Email", objMember.Email) || !Validator.IsValidEmail("Email", objMember.Email)) { return; } SelectedMember = objMember; MembershipData.SaveMemberships(MemberList); MemberList = MembershipData.GetMemberships(); this.RaisePropertyChanged(() => this.MemberList); Messenger.Default.Send(new NotificationMessage(objMember.DisplayText + " is updated successfully.")); CloseWindow(objMemberUpdate); }