public void Bnsubmit_Click(object sender, RoutedEventArgs e) { Lbstatus.Content = ""; if (TbUID.Text.ToString() != "" || Tbquantity.Text.ToString() != "") { UID uid = new UID(); uid.Uid = TbUID.Text.Replace('/', '-'); if (CbQuantityOff.IsChecked == true) { uid.Quantity = "0"; } uid.Quantity = Tbquantity.Text.Replace(',', '.'); uid.Source = System.Configuration.ConfigurationManager.AppSettings["Source"]; uid.Event_date_UMS = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds().ToString(); Lbstatus.Content = SQLiteDBConnection.UpSert(uid); if (Lbstatus.Content.ToString().StartsWith("Row added, UID: ")) { TbUID.Text = ""; Tbquantity.Text = "0"; TbUID.Focus(); } } else { Lbstatus.Content = "UID is empty"; logger.Info("UID is empty"); TbUID.Focus(); } }
public MainWindow() { InitializeComponent(); TbUID.Focus(); LogManager.ThrowExceptions = true; Logger logger = LogManager.GetLogger("*"); logger.Info("Program started"); //CbQuantityOff.IsChecked == false; //CbQuantityOff_Unchecked(sender,e); }
private void TbUID_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter && !String.IsNullOrWhiteSpace(TbUID.Text)) { if (CbQuantityOff.IsChecked == true) { Bnsubmit_Click(sender, e); } else { Tbquantity.Focus(); Tbquantity.SelectAll(); } } else { TbUID.Focus(); } }
private void CbQuantityOff_Unchecked(object sender, RoutedEventArgs e) { LbQuantityOff.Foreground = Brushes.Gray; TbUID.Focus(); }
private void CbQuantityOff_Checked(object sender, RoutedEventArgs e) { LbQuantityOff.Content = "Scan without quantity"; LbQuantityOff.Foreground = Brushes.Black; TbUID.Focus(); }