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