public void SelectMember(Guid id)
 {
     if (members.All(memberVm => memberVm.Id != id))
     {
         return;
     }
     {
         SelectedMember = members.SingleOrDefault(memberVm => memberVm.Id == id);
         SelectedMemberChanged?.Invoke(this, null);
     }
 }
        public void SelectMember(Guid id)
        {
            if (_members.Any(memberVm => memberVm.Id == id))
            {
                SelectedMember = _members.SingleOrDefault(memberVm => memberVm.Id == id);
            }
            else
            {
                SelectedMember = new MemberVm();
            }

            SelectedMemberChanged?.Invoke(this, null);
        }
Example #3
0
 public void SelectMember(Guid id)
 {
     if (members.All(memberVm => memberVm.Id != id))
     {
         SelectedMember = new MemberVm()
         {
             Id = Guid.Empty
         }
     }
     ;
     else
     {
         SelectedMember = members.SingleOrDefault(memberVm => memberVm.Id == id);
     }
     SelectedMemberChanged?.Invoke(this, null);
 }
Example #4
0
 /// <summary>
 /// Selects the member.
 /// </summary>
 /// <param name="id">The identifier.</param>
 public void SelectMember(Guid id)
 {
     if (members.All(memberVm => memberVm.Id != id && id != Guid.Empty))
     {
         return;
     }
     {
         if (id == Guid.Empty)
         {
             SelectedMember = new MemberVm {
                 Id = id
             };
         }
         else
         {
             SelectedMember = members.SingleOrDefault(memberVm => memberVm.Id == id);
         }
         SelectedMemberChanged?.Invoke(this, null);
     }
 }
 public void SelectNullMember()
 {
     SelectedMember = null;
     SelectedMemberChanged?.Invoke(this, null);
 }
Example #6
0
 public void SelectMember(Guid id)
 {
     SelectedMember = members.SingleOrDefault(memberVm => memberVm.Id == id);
     SelectedMemberChanged?.Invoke(this, null);
 }