public PrinterSettingViewModel(INavigationService navigationService, IZebraPrinterManager zebraPrinterManager) : base(navigationService) { //_navigationService = navigationService ?? throw new ArgumentNullException("navigationService"); _zebraPrinterManager = zebraPrinterManager; CancelCommand = new DelegateCommand(CancelCommandRecieverAsync); SaveCommand = new DelegateCommand(SaveCommandRecieverAsync); SelectPrinterCommand = new DelegateCommand(SelectPrinterCommandRecieverAsync); PrinterTestCommand = new DelegateCommand(PrinterTestCommandReciever); Version = "Version " + AppInfo.VersionString; }
public FillScanViewModel(IMoveService moveService, INavigationService navigationService, IZebraPrinterManager zebraPrinterManager, IGetIconByPlatform getIconByPlatform, ICalcCheckDigitMngr calcCheckDigitMngr, IPageDialogService dialogService) : base(navigationService) { //_navigationService = navigationService ?? throw new ArgumentNullException("navigationService"); _moveService = moveService; _getIconByPlatform = getIconByPlatform; _zebraPrinterManager = zebraPrinterManager; _calcCheckDigitMngr = calcCheckDigitMngr; _dialogService = dialogService; CancelCommand = new DelegateCommand(CancelCommandRecieverAsync); BarcodeScanCommand = new DelegateCommand(BarcodeScanCommandRecieverAsync); AddTagsCommand = new DelegateCommand(AddTagsCommandRecieverAsync); PrintCommand = new DelegateCommand(PrintCommandRecieverAsync); IsPalletVisibleCommand = new DelegateCommand(IsPalletVisibleCommandReciever); SubmitCommand = new DelegateCommand(SubmitCommandRecieverAsync); BarcodeManualCommand = new DelegateCommand(BarcodeManualCommandRecieverAsync); LabelItemTappedCommand = new DelegateCommand<BarcodeModel>((model) => LabelItemTappedCommandRecieverAsync(model)); IconItemTappedCommand = new DelegateCommand<BarcodeModel>((model) => IconItemTappedCommandRecieverAsync(model)); DeleteItemCommand = new DelegateCommand<BarcodeModel>((model) => DeleteItemCommandReciever(model)); HandleUnSubscirbeMessages(); HandleReceivedMessages(); }
public PalletizeViewModel(IPalletizeService palletizeService, IMoveService moveService, INavigationService navigationService, IZebraPrinterManager zebraPrinterManager, IUuidManager uuidManager, ICalcCheckDigitMngr calcCheckDigitMngr, IPageDialogService dialogService) : base(navigationService) { //_navigationService = navigationService ?? throw new ArgumentNullException("navigationService"); _moveService = moveService; _dialogService = dialogService; _palletizeService = palletizeService; _zebraPrinterManager = zebraPrinterManager; _uuidManager = uuidManager; _calcCheckDigitMngr = calcCheckDigitMngr; CancelCommand = new DelegateCommand(CancelCommandRecieverAsync); PartnerCommand = new DelegateCommand(PartnerCommandRecieverAsync); AddTagsCommand = new DelegateCommand(AddTagsCommandRecieverAsync); TargetLocationPartnerCommand = new DelegateCommand(TargetLocationPartnerCommandRecieverAsync); AddKegsCommand = new DelegateCommand(AddKegsCommandRecieverAsync); IsPalletVisibleCommand = new DelegateCommand(IsPalletVisibleCommandReciever); BarcodeScanCommand = new DelegateCommand(BarcodeScanCommandReciever); SubmitCommand = new DelegateCommand(SubmitCommandRecieverAsync); StockLocation.FullName = "Barcode Brewing"; TargetLocation.FullName = "None"; HandleUnsubscribeMessages(); HandleReceivedMessages(); }