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); }
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() }; }
public Scanner() { InitializeComponent(); BindingContext = new ScannerModel(this.Navigation); }
public GenerateViewModel(ScannerModel scanner) { ImageSource = scanner; }
public void resetForm(ScannerModel scannerModel) { scanerwindow.Close(); scanerwindow = new ScannerPage(Images); scanerwindow.Show(); }