private PromoPrint() { InitializeComponent(); try { txtPrinterName.Text = Settings.VoucherPrinterName.ToUpper(); IIssueTicket objCashDeskOperator = IssueTicketBusinessObject.CreateInstance(); string CurrencySymbol = new RegionInfo(CurrentSiteCulture).CurrencySymbol; lblPromoTickAmt.Content = "Promotional Voucher Amount in " + CurrencySymbol + ":"; lblTotPromoTickVal.Content = "Total Promotional Voucher Value in " + CurrencySymbol + ":"; if (Settings.VoucherPrinterName.ToUpper() == "COUPONEXPRESS") { txtSerialNumber.Text = objCashDeskOperator.GetPrinterInformation(); } else { lblSerialNumber.Visibility = Visibility.Collapsed; } txtPromoTickAmt.TextChanged += new TextChangedEventHandler(txtPromoTickAmt_TextChanged); txtPromoTickAmt.AddHandler(TextBox.PreviewKeyDownEvent, new KeyEventHandler(txtPromoTickAmt_KeyDown), true); var d = Convert.ToDecimal(1.1); decimal.TryParse(d.ToString(new CultureInfo(ExtensionMethods.CurrentCurrenyCulture)), NumberStyles.Currency, new CultureInfo(ExtensionMethods.CurrentCurrenyCulture), out d); sFormat = d.ToString(new CultureInfo(ExtensionMethods.CurrentCurrenyCulture)).Substring(1, 1); } catch (Exception ex) { ExceptionManager.Publish(ex); } }
public CPrintTicket() { this.InitializeComponent(); this.ucValueCalc.MaxLength = 9; if (!Settings.AllowManualKeyboard) { this.ucValueCalc.txtDisplay.IsReadOnly = true; } this.ucValueCalc.EnterClicked += (btnIssue_Click); try { txtPrinterName.Text = Settings.VoucherPrinterName.ToUpper(); if (Settings.VoucherPrinterName.ToUpper() == "COUPONEXPRESS") { txtSerialNumber.Text = objCashDeskOperator.GetPrinterInformation(); } else { lblSerialNumber.Visibility = Visibility.Collapsed; } } catch (Exception ex) { ExceptionManager.Publish(ex); } }