public CashDesk(IBarCodeScanner scanner) { InitializeComponent(); var barcode = scanner.ProvideBarCode(); tileList = new TileList(); Controls.Add(tileList); }
public BarCodeViewModel(IBarCodeScanner scanner, IUserDialogService dialogs) { this.Scanner = scanner; this.dialogs = dialogs; var list = Enum .GetNames(typeof(BarCodeFormat)) .ToList(); list.Insert(0, "Any"); this.Formats = list; //this.SelectedFormat = "Any"; }
public ProductSearchViewModel( IProductCodeDataService productCodeDataService, IProductDataService productDataService, IMvxMessenger messenger, IBarCodeScanner scanner) { _scanner = scanner; _productCodeDataService = productCodeDataService; _productDataService = productDataService; _messenger = messenger; _messenger.Subscribe<EntityMessage<Product>>(ProductChange); }
public CashDesk(IBarCodeScanner scanner) { InitializeComponent(); var barcode = scanner.ProvideBarCode(); }