Exemplo n.º 1
0
        private void homescreenctrl(object sender, RoutedEventArgs e)
        {
            kiosk.vInfoViewModel.homeViewModel homedata = new kiosk.vInfoViewModel.homeViewModel();
            homedata.LoadScreen1();
            MainGrid.DataContext = homedata;

            cash.IsEnabled = false;
            card.IsEnabled = false;
        }
Exemplo n.º 2
0
        public void cancelscan(object sender, RoutedEventArgs e)
        {
            kiosk.vInfoViewModel.homeViewModel homedata = new kiosk.vInfoViewModel.homeViewModel();
            homedata.LoadScreen1();
            MainGrid.DataContext      = homedata;
            valetviewctrl.DataContext = null;

            cash.IsEnabled = false;
            card.IsEnabled = false;
            tikimg.Source  = new BitmapImage(new Uri(@"/Images/scanTicket.png", UriKind.Relative));
        }
Exemplo n.º 3
0
        public void scantik(object sender, KeyEventArgs e)
        {
            var name = (Control)sender;

            if (e.Key == Key.Return)
            {
                String scanned = entr.Text;
                if (valetviewctrl.DataContext != null)
                {
                    kiosk.vInfoViewModel.vViewModel vdata = new kiosk.vInfoViewModel.vViewModel();
                    bool isValid = vdata.searchValidations(searchedTicket, scanned);

                    if (isValid)
                    {
                        popup("vValid");
                        lddata = vdata;
                        valetviewctrl.DataContext = vdata;
                    }
                    else
                    {
                        popup("vInvalid");
                        valetviewctrl.DataContext = lddata;
                    }
                }
                else
                {
                    kiosk.vInfoViewModel.vViewModel vdata = new kiosk.vInfoViewModel.vViewModel();
                    vdata.searchTickets(scanned);
                    searchedTicket = vdata.getTicket();
                    if (searchedTicket == null)
                    {
                        popup("invalid");
                    }
                    else
                    {
                        popup(name.Name);
                        kiosk.vInfoViewModel.homeViewModel homedata = new kiosk.vInfoViewModel.homeViewModel();
                        homedata.LoadScreen2();
                        MainGrid.DataContext = homedata;

                        valetviewctrl.DataContext = vdata;
                        lddata = vdata;

                        cash.IsEnabled = true;
                        card.IsEnabled = true;
                        tikimg.Source  = new BitmapImage(new Uri(@"scanValidation.png", UriKind.Relative));
                    }
                }
            }
        }