/* * 현금영수증 1건의 상태 및 요약정보를 확인합니다. * - https://docs.popbill.com/cashbill/dotnetcore/api#GetInfo */ public IActionResult GetInfo() { // 현금영수증 문서번호 string mgtKey = "20220527-001"; try { var response = _cashbillService.GetInfo(corpNum, mgtKey); return(View("GetInfo", response)); } catch (PopbillException pe) { return(View("Exception", pe)); } }
// 현금영수증 요약,상태정보 확인 private void btnGetInfo_Click(object sender, EventArgs e) { try { CashbillInfo cashbillInfo = cashbillService.GetInfo(txtCorpNum.Text, txtMgtKey.Text); string tmp = null; tmp += "itemKey : " + cashbillInfo.itemKey + CRLF; tmp += "mgtKey : " + cashbillInfo.mgtKey + CRLF; tmp += "tradeDate : " + cashbillInfo.tradeDate + CRLF; tmp += "issueDT : " + cashbillInfo.issueDT + CRLF; tmp += "customerName : " + cashbillInfo.customerName + CRLF; tmp += "itemName : " + cashbillInfo.itemName + CRLF; tmp += "identityNum : " + cashbillInfo.identityNum + CRLF; tmp += "taxationType : " + cashbillInfo.taxationType + CRLF; tmp += "totalAmount : " + cashbillInfo.totalAmount + CRLF; tmp += "tradeUsage : " + cashbillInfo.tradeUsage + CRLF; tmp += "tradeType : " + cashbillInfo.tradeType + CRLF; tmp += "stateCode : " + cashbillInfo.stateCode + CRLF; tmp += "stateDT : " + cashbillInfo.stateDT + CRLF; tmp += "printYN : " + cashbillInfo.printYN + CRLF; tmp += "confirmNum : " + cashbillInfo.confirmNum + CRLF; tmp += "orgTradeDate : " + cashbillInfo.orgTradeDate + CRLF; tmp += "orgConfirmNum : " + cashbillInfo.orgConfirmNum + CRLF; tmp += "ntssendDT : " + cashbillInfo.ntssendDT + CRLF; tmp += "ntsresult : " + cashbillInfo.ntsresult + CRLF; tmp += "ntsresultDT : " + cashbillInfo.ntsresultDT + CRLF; tmp += "ntsresultCode : " + cashbillInfo.ntsresultCode + CRLF; tmp += "ntsresultMessage : " + cashbillInfo.ntsresultMessage + CRLF; tmp += "regDT : " + cashbillInfo.regDT; MessageBox.Show(tmp); } catch (PopbillException ex) { MessageBox.Show(ex.code.ToString() + " | " + ex.Message); } }