public IdCardInfoItem[] GetIdCardInfo(int accountId, Role user)
        {
            IdCardInfoItem cardItem = new IdCardInfoItem();

            cardItem.number = "1201402251632025088BTTTDN";
            cardItem.registration_status = "1";
            cardItem.active = _idCardActive ? "1" : "0";

            IdCardInfoItem[] items = new IdCardInfoItem[1];
            items[0] = cardItem;
            return(items);
        }
        private void model_YesClick(object sender, EventArgs e)
        {
            if (EditUser == null)
            {
                return;
            }

            Mediator.SendMessage <long>(EditUser.AccountId, MsgTag.BindUserCard);
            OnPropertyChanged("IsCardButtonsActive");
            OnPropertyChanged("BlockCardButtonsActive");
            var cards = new IdCardInfoItem[0];

            cards = null;
            try
            {
                cards = WsdlRepository.GetIdCardInfo(EditUser.AccountId, Role.User);
            }
            catch (Exception ex)
            {
            }
            if (cards != null && cards.Any(card => card.active == "1") && EditUser != null)
            {
                EditUser.HasCard = 1;
            }
            else if (cards != null && cards.Length > 0 && EditUser != null)
            {
                EditUser.HasCard = 0;
            }
            else if (EditUser != null)
            {
                EditUser.HasCard = 169;
            }
            OnPropertyChanged("IsCardButtonsActive");
            OnPropertyChanged("ActiveCardText");
            OnPropertyChanged("EditUser");
        }