private async void LocScanButton_Click(object sender, EventArgs e) { string ScanResult = await CSISanner.ScanAsync(); if (string.IsNullOrEmpty(ScanResult)) { return; } if (!AnalysisScanResult(ScanResult)) { LocEdit.Text = ScanResult; if (!ValidateLoc()) { LocEdit.RequestFocus(); } else { if (LotTracked) { LotEdit.RequestFocus(); } else { if (SNTracked) { SNButton.RequestFocus(); } else { ProcessButton.RequestFocus(); } } } } }
public static void PrintQRCode(Activity BaseActivity, string QRContent, string DocName = "") { try { PrintHelper photoPrinter = new PrintHelper(BaseActivity) { ScaleMode = PrintHelper.ScaleModeFit }; Bitmap bitmap = CSISanner.GenerateQRCode(QRContent); photoPrinter.PrintBitmap(DocName, bitmap); } catch (Exception Ex) { WriteErrorLog(Ex); } }
private async void ReasonScanButton_Click(object sender, EventArgs e) { string ScanResult = await CSISanner.ScanAsync(); if (string.IsNullOrEmpty(ScanResult)) { return; } if (!AnalysisScanResult(ScanResult)) { ReasonEdit.Text = ScanResult; if (!ValidateReason()) { ReasonEdit.RequestFocus(); } else { ProcessButton.RequestFocus(); } } }
private async void OperNumScanButton_Click(object sender, EventArgs e) { string ScanResult = await CSISanner.ScanAsync(); if (string.IsNullOrEmpty(ScanResult)) { return; } if (!AnalysisScanResult(ScanResult)) { OperNumEdit.Text = ScanResult; if (!ValidateOperNum()) { OperNumEdit.RequestFocus(); } else { QtyEdit.RequestFocus(); } } }
private async void FromLotScanButton_Click(object sender, EventArgs e) { string ScanResult = await CSISanner.ScanAsync(); if (string.IsNullOrEmpty(ScanResult)) { return; } if (!AnalysisScanResult(ScanResult)) { FromLotEdit.Text = ScanResult; if (!ValidateFromLot()) { FromLotEdit.RequestFocus(); } else { ToLocEdit.RequestFocus(); } } }