protected void btnDepositNext_Click(object sender, EventArgs e)
    {
        //活期繳款下一步
        viewModel = this.GetViewModel(this.ReceivedData.Value);
        var PostData = GetPostData<PayDepositViewModel>();
        //取得用戶點擊的銀行代碼
        PostData.BankCodeText = (DropdownSource.GetBankCodeList().Where(x => x.Value == PostData.BankCode).FirstOrDefault() ?? new ListItem()).Text;
        PostData.IdNo = viewModel.IdNoOrTaxId; //用戶身分證字號
        viewModel.DepositInfo = PostData; //PostData紀錄用戶繳款細節,包括 銀行帳號 帳單序號等,塞進 DepositInfo
        viewModel.Bill.Details.ForEach(x => //檢查 用戶所選的帳單序號內容
        {
            x.Checked = PostData.BillNos.Contains(((TelecomDetailViewModel)x).BillNo);
        });

        this.WriteLog(string.Format("{0}-{1}", SystemName, FunctionName), LogDesc[1], viewModel);
        this.PostPage(ConstParam.PostPageUrl.pay_telecom_cht_s4_deposit, viewModel);
    }

輸入繳費資料 要寫log

results matching ""

    No results matching ""