private void InitAll() { //--set icon Icon = Resources.shopping_cart; //--align numeric textboxes TotalAmountTextBox.TextAlign = HorizontalAlignment.Right; TotalAmountTextBox.RightToLeft = RightToLeft.No; CashAmountTextBox.TextAlign = HorizontalAlignment.Right; CashAmountTextBox.RightToLeft = RightToLeft.No; ChangeAmountTextBox.TextAlign = HorizontalAlignment.Right; ChangeAmountTextBox.RightToLeft = RightToLeft.No; //--set default input TotalAmountTextBox.Text = (0).ToString("#,##0.00"); CashAmountTextBox.Text = (0).ToString("#,##0.00"); ChangeAmountTextBox.Text = (0).ToString("#,##0.00"); BarcodeInputTextBox.Clear(); //--set appearance TotalAmountTextBox.ForeColor = Color.FromArgb(0, 174, 219); CashAmountTextBox.ForeColor = Color.FromArgb(0, 174, 219); ChangeAmountTextBox.ForeColor = Color.FromArgb(0, 174, 219); //--change button text colors ItemButton.Style = MetroColorStyle.Blue; StocksButton.Style = MetroColorStyle.Blue; MenuButton.Style = MetroColorStyle.Blue; VoidButton.Style = MetroColorStyle.Blue; PayButton.Style = MetroColorStyle.Blue; //--set shortcuts }
private void InputBarcodeItem() { var barcode = BarcodeInputTextBox.Text.Trim(); var product = SearchBarcode(barcode); if (product != null) { AddProduct(product, 1); BarcodeInputTextBox.Clear(); } }
private void CreateNewTransaction() { if (ticketlineBindingSource != null && ticketlineBindingSource.Count > 0) { NewTicket(); } TotalCash = 0; //-- clear amount boxes TotalAmountTextBox.Text = DisplayAmountAsText(0); CashAmountTextBox.Text = DisplayAmountAsText(0); ChangeAmountTextBox.Text = DisplayAmountAsText(0); //-- clear customer CustomerTextBox.Clear(); CustomerCodeTextBox.Clear(); //-- clear barcode BarcodeInputTextBox.Clear(); }
private void DetectMdasItems() { if (BarcodeInputTextBox.Text.Contains("+") || BarcodeInputTextBox.Text.Contains("-")) { BarcodeInputTextBox.Clear(); } if (BarcodeInputTextBox.Text.Contains("*")) { BarcodeInputTextBox.Clear(); if (ticketlineBindingSource.Count > 0) { MultiplierTextBox.Focus(); MultiplierTextBox.Text = @"x"; MultiplierTextBox.Select(MultiplierTextBox.Text.Length, 0); } } }
private void ClearButton_Click(object sender, EventArgs e) { BarcodeInputTextBox.Clear(); BarcodeInputTextBox.Select(); }