Пример #1
0
        public void generateQr()
        {
            if (Source != null || License != null)
            {
                var dataqu = scannerServices.reqQrCode(License);
                Images = new ScannerModel {
                    ImageSource    = generatecodeQr.makeQrCode(dataqu["kode_parkir"]),
                    License_number = License,
                    AreaKatName    = dataqu["areaKatName"],
                    Areanumber     = Convert.ToInt32(dataqu["areaNumber"]),
                    FeesValue      = Convert.ToInt32(dataqu["fees"]),
                    Kodeparkir     = dataqu["kode_parkir"],
                    ImageOri       = Sourceres
                };

                if (scanerwindow == null)
                {
                    scanerwindow = new ScannerPage(Images);
                    scanerwindow.Show();
                }
                else
                {
                    resetForm(Images);
                }
            }
            else
            {
                Messages = "License manual wajib di isi";
            }

            //Console.WriteLine(License);
            //scannerServices.reqQrCode(License);
        }
Пример #2
0
 public ScannerPage(ScannerModel scanmodel)
 {
     InitializeComponent();
     if (scanmodel != null)
     {
         generateViewModel = new GenerateViewModel(scanmodel);
     }
     DataContext = generateViewModel;
 }
 public MainViewModel()
 {
     scanner = new ScannerModel
     {
         IPRangeStart = "192.168.1.1",
         IPRangeEnd   = "192.168.1.255",
         Hostname     = System.Net.Dns.GetHostName()
     };
 }
Пример #4
0
 public Scanner()
 {
     InitializeComponent();
     BindingContext = new ScannerModel(this.Navigation);
 }
Пример #5
0
 public GenerateViewModel(ScannerModel scanner)
 {
     ImageSource = scanner;
 }
Пример #6
0
 public void resetForm(ScannerModel scannerModel)
 {
     scanerwindow.Close();
     scanerwindow = new ScannerPage(Images);
     scanerwindow.Show();
 }