public void SetCurrentCard(object sender, OpenReadCompletedEventArgs e)
        {
            DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(CardType));
            CardType card = serializer.ReadObject(e.Result) as CardType;

            CardCommentCollection.Clear();
            CardMemberCollection.Clear();
            CardLabelCollection.Clear();
            card.Actions.ToList().ForEach(CardCommentCollection.Add);
            card.Members.ToList().ForEach(CardMemberCollection.Add);
            card.Labels.ToList().ForEach(CardLabelCollection.Add);
            IsLoading = false;
            Visible   = "Collapsed";
        }
 public void AddCompleted(object sender, UploadStringCompletedEventArgs e)
 {
     MemberType[] cardmembers = JsonConvert.DeserializeObject <MemberType[]>(e.Result);
     CardMemberCollection.Clear();
     foreach (MemberType member in cardmembers)
     {
         member.Visible = "Visible";
         if (member.AvatarHash != null)
         {
             member.AvatarURL = string.Format(EnumUtil.GetEnumDescription(ConnectionEnum.GETConnections.UserAvatar), member.AvatarHash);
             member.Visible   = "Collapsed";
         }
         CardMemberCollection.Add(member);
     }
     IsLoading = false;
     Visible   = "Collapsed";
 }