private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e) { SerialPort sp = (SerialPort)sender; string indata = sp.ReadLine(); indata = indata.Remove(indata.Length - 1); //removing last character \r from indata User user = User.searchByCardID(indata); if (user == null) { //TODO: iim IDtai hereglegch bhgu bna!!! Console.WriteLine("Burtgelgui kart baina!"); return; } displayUser(user); using (GetQuantityDialog getQuantityDialog = new GetQuantityDialog(user.Uld)) { if (getQuantityDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { Console.WriteLine("Selected quantity is: {0}", getQuantityDialog.selectedQuantity); user.Uld += getQuantityDialog.selectedQuantity; user.update(); } } }
private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e) { SerialPort sp = (SerialPort)sender; string indata = sp.ReadLine(); indata = indata.Remove(indata.Length - 1); //removing last character \r from indata User user = User.searchByCardID(indata); if (user == null) { //TODO: iim IDtai hereglegch bhgu bna!!! Console.WriteLine("Burtgelgui kart baina!"); return; } if (user.Uld == 0) { //TODO: Uldegedel duussan bna!!! Console.WriteLine("Uldegdel duussan baina!"); displayUser(user); return; } user.Uld = user.Uld - 1; user.update(); displayUser(user); populateLV(); }
private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e) { if (isCardPresentReady) { isCardPresentReady = false; hideIndicator(); SerialPort sp = (SerialPort)sender; string indata = sp.ReadLine(); indata = indata.Remove(indata.Length - 1); //removing last character \r from indata User findingUser = User.searchByCardID(indata); if (findingUser != null) { //TODO: Burtgeltei kart bna! Console.WriteLine("Burtgeltei kart bna"); return; } User addingUser = new User(); addingUser.CardId = indata; addingUser.LastName = lastNameTB.Text; addingUser.Name = nameTB.Text; addingUser.Phone = Convert.ToInt32(phoneTB.Text); addingUser.Uld = Convert.ToInt32(uldNUD.Value); addingUser.insert(); /* * User user = new User(); * user.CardId = "dddd3232"; * user.LastName = lastNameTB.Text; * user.Name = nameTB.Text; * user.Phone = Convert.ToInt32(phoneTB.Text); * user.Uld = Convert.ToInt32(uldNUD.Value); * user.insert(); * cardIndicatorL.Visible = false; */ } }