//선불카드 신청리스트 public async void GetCardRequestList() { try { using (RequestCardReqContentModel req = new RequestCardReqContentModel()) { req.userEmail = userEmail; using (ResponseCardReqContentModel res = await WebApiLib.AsyncCall <ResponseCardReqContentModel, RequestCardReqContentModel>(req)) { if (res.resultStrCode == "000") { for (int i = 1; i <= res.data.list.Count; i++) { ResponseCardReqContentListModel temp = res.data.list[i - 1]; temp.no = i; temp.cardNum = CommonLib.CardNumChange(temp.cardNum); if (temp.status == "01" || temp.status == "05") { temp.cancelVisible = Visibility.Visible; } else { temp.cancelVisible = Visibility.Collapsed; } } CardReqList = res.data.list; } } } } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
public async void GetCardList() { try { using (RequestCardReqContentModel req = new RequestCardReqContentModel()) { req.userEmail = MainViewModel.LoginDataModel.userEmail; req.status = "04"; using (ResponseCardReqContentModel res = await WebApiLib.AsyncCall <ResponseCardReqContentModel, RequestCardReqContentModel>(req)) { if (res.resultStrCode == "000") { cardList = new ObservableCollection <ComboBoxStrData>(); cardList.Add(new ComboBoxStrData { Name = Localization.Resource.Common_Alert_16, Value = "00" }); foreach (ResponseCardReqContentListModel item in res.data.list) { cardList.Add(new ComboBoxStrData() { Name = CommonLib.CardNumChange(item.cardNum), Value = item.cardNum }); } if (cardList.Count > 0) { SelCard = cardList[0]; } } } } } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }