Please enable JavaScript.
Coggle requires JavaScript to display documents.
Scan - Coggle Diagram
Scan
events [otbScan_KeyDown]
:question: KeyEnter
//* if (e.KeyCode == Keys.Enter)
:question: ไม่บิลคืน ที่ Referance
:red_flag: W_PRCxScan
//* ฟังก์ชั่น สแกนสินค้า
:red_flag: new cPdt().C_GETaPdt(otbScan.Text);
//* ดึงข้อมูลสินค้า
:tada: STP_GETaPdtScan
//* call Store Procedure
:question: Pass
//* ผ่าน
:pencil2: Set oPdt=cmlPdtDetail
//* เซ็ตค่าลง Profertise class model cmlPdtDetail
:pencil2: aoPdt.Add(oPdt);
//* เซ็ต cmlPdtDetail ลง List aoPdt
1 more item...
:question: พบสินค้า
//* if (aoPdt.Count == 1)
:pencil2: Set oOrder=cmlPdtOrder
//* เซ็ตค่าลง Profertise class model cmlPdtOrder
:question:
//* if (cVB.cVB_QRPayAmt > 0 && string.Equals(cVB.tVB_PdtCodeSrv, aoPdt[0].tPdtCode))
:pencil2: set SetPrice เท่ากับ QR Promppay Amt
//* oOrder.cSetPrice = cVB.cVB_QRPayAmt;
1 more item...
:pencil2: set SetPrice
//* เท่ากับราคา Base Price ใน Master สินค้า
1 more item...
:question: พบสินค้า
//* if (aoPdt.Count > 1)
:red_flag: W_SCHxSearchPdt(tTxtScan, cW_SetQty);
//*