private void UserPutsProductInBaggingAreaCorrect(object sender, EventArgs e) { baggingAreaScale.WeightChangeDetected(selfCheckout.GetCurrentProduct().GetWeight()); btnUserPutsProductInBaggingAreaCorrect.Enabled = false; btnUserPutsProductInBaggingAreaIncorrect.Enabled = false; btnUserScansBarcodeProduct.Enabled = true; btnUserSelectsLooseProduct.Enabled = true; btnUserChooseToPay.Enabled = true; UpdateDisplay(); }
// Operations private void UserScansProduct(object sender, EventArgs e) //Packaged product { barcodeScanner.BarcodeDetected(); string price = selfCheckout.GetCurrentProduct().CalculatePrice().ToString("c2"); lbBasket.Items.Add(selfCheckout.GetCurrentProduct().GetName() + price); btnUserScansBarcodeProduct.Enabled = false; btnUserSelectsLooseProduct.Enabled = false; btnUserWeighsLooseProduct.Enabled = false; btnUserPutsProductInBaggingAreaCorrect.Enabled = true; btnUserPutsProductInBaggingAreaIncorrect.Enabled = true; btnUserChooseToPay.Enabled = false; RemoveProduct.Enabled = true; UpdateDisplay(); }
private void UserPutsProductInBaggingAreaCorrect(object sender, EventArgs e) { baggingAreaScale.WeightChangeDetected(selfCheckout.GetCurrentProduct().GetWeight()); baggingAreaScale.ProductWeightCorrect(); UpdateDisplay(); }