Exemple #1
0
 public DrvRoutesPackingSlipsPage(SalesPool salesPool)
 {
     InitializeComponent();
     BindingContext = _vm = new DrvRoutesPackingSlipsPageViewModel(salesPool)
     {
         RootGrid = root
     };
 }
Exemple #2
0
        public DrvRoutesPackingSlipsPageViewModel(SalesPool salesPool)
        {
            FilterChangeCommand = new AsyncDelegateCommand <SortColumnItem>(OnFilterChanged);
            SearchCommand       = new AsyncDelegateCommand <PackingSlipsQueryContext>(OnSearch);

            ViewPdfCommand            = new AsyncDelegateCommand <PackingSlip>(OnViewPdf);
            MarkRouteCompletedCommand = new AsyncDelegateCommand(OnMarkRouteCompleted);
            SelectAllCommand          = new Command(OnSelectAll);

            MarkSelectedReadyCommand     = new AsyncDelegateCommand(OnMarkSelectedReady);
            UndoMarkSelectedReadyCommand = new AsyncDelegateCommand(OnUndoMarkSelectedReady);
            SignCommand = new AsyncDelegateCommand(OnSign);

            OpenDetailsCommand = new AsyncDelegateCommand(OnOpenDetails);
            _salesPool         = salesPool;
            Title       = $" {nameof(AppResources.PackingSlipsForRoute).Translate()} {salesPool.Name} ({salesPool.Key})";
            PackingList = new ObservableCollection <PackingSlip>();
        }
Exemple #3
0
 private async Task OnOpenRoute(SalesPool arg)
 {
     await Nav.NavigateTo(new DrvRoutesPackingSlipsPage(arg));
 }