Пример #1
0
        public PackingListLandingInputPageViewModel(INavigationService navigationService,
                                                    IBarcodeReaderService barcodeReaderService,
                                                    IStatusBarService statusBarService,
                                                    INotificationService notificationService,
                                                    IPopupNavigation popupNavigation,
                                                    IUserService userService,
                                                    ICommonService commonService,
                                                    ILandingService landingService,
                                                    IWifiService wifiService,
                                                    ILabelValidationService labelValidationService)
            : base(navigationService, barcodeReaderService, statusBarService)
        {
            _notificationService    = notificationService;
            _popupNavigation        = popupNavigation;
            _userService            = userService;
            _commonService          = commonService;
            _landingService         = landingService;
            _wifiService            = wifiService;
            _labelValidationService = labelValidationService;

            Model = new PackingListLandingInputModel();
            MenuAdtionalButtons = new Dictionary <string, DelegateCommand>();

            CancelPackLanding         += ExecuteCancelPackLanding;
            CancelBillOfLadingLanding += ExecuteCancelBillOfLadingLanding;
            PauseLanding  += ExecutePauseLanding;
            EndingProcess += ExecuteEndingProcess;
        }
        public ViewLackPageViewModel(INavigationService navigationService,
                                     IBarcodeReaderService barcodeReaderService,
                                     IStatusBarService statusBarService,
                                     INotificationService notificationService,
                                     IBoardingService boardingService,
                                     ILandingService landingService)
            : base(navigationService, barcodeReaderService, statusBarService)
        {
            _notificationService = notificationService;
            _boardingService     = boardingService;
            _landingService      = landingService;

            Model = new ViewLackModel();
        }
        public ViewLackByProcessPageViewModel(INavigationService navigationService,
                                              IBarcodeReaderService barcodeReaderService,
                                              IStatusBarService statusBarService,
                                              IPopupNavigation popupNavigation,
                                              IUserService userService,
                                              IBoardingService boardingService,
                                              ILandingService landingService
                                              )
            : base(navigationService, barcodeReaderService, statusBarService)
        {
            _popupNavigation = popupNavigation;
            _userService     = userService;
            _boardingService = boardingService;
            _landingService  = landingService;

            Model = new ViewLackByProcessModel();
        }
Пример #4
0
 public LandingController(ILogger <LandingController> logger, ILandingService landingService)
 {
     _logger         = logger;
     _landingService = landingService;
 }