示例#1
0
        private async void ScanCustomer()
        {
            cancelCustomer();

            BEID_EIDCard card = IDReader.getData();

            if (card == null)
            {
                MessageBox.Show("Sluit de id-reader aan en steek de kaart er correct in", "Niet correct aangesloten");
            }
            else
            {
                if (!addCustomer(card))
                {
                    MessageBox.Show("Sluit de id-reader aan en steek de kaart er correct in", "Niet correct aangesloten");
                    return;
                }

                if (await checkCustomerExists())
                {
                    getCustomer();
                    EnableDisableRegister = true;
                }
                else
                {
                    MessageBox.Show("De klant is nog niet geregistreert.", "Klant niet gevonden");
                    EnableDisableRegister = false;
                    EnableDisableZero     = false;
                    EnableDisableCheckOut = false;
                }
            }
        }