Пример #1
0
 protected OrdersFilterTreeViewModel(OrderCollectionViewModel collectionViewModel)
     : base(collectionViewModel, new FilterTreeModelPageSpecificSettings <Settings>(Settings.Default, StaticFiltersName, x => x.OrdersStaticFilters, x => x.OrdersCustomFilters, x => x.OrdersGroupFilters))
 {
 }
Пример #2
0
 public static OrdersFilterTreeViewModel Create(OrderCollectionViewModel collectionViewModel)
 {
     return(ViewModelSource.Create(() => new OrdersFilterTreeViewModel(collectionViewModel)));
 }
Пример #3
0
 public override void Delete()
 {
     OrderCollectionViewModel.Delete(MasterEntity);
 }
 public void MarkPaid()
 {
     MasterEntity.PaymentTotal = MasterEntity.TotalAmount;
     OrderCollectionViewModel.Save(MasterEntity);
 }
 public void IssueFullRefund()
 {
     MasterEntity.RefundTotal = MasterEntity.PaymentTotal;
     OrderCollectionViewModel.Save(MasterEntity);
 }
 public void Edit()
 {
     OrderCollectionViewModel.Edit(MasterEntity);
     RaiseCustomizeFilter();
 }
 public void Print()
 {
     OrderCollectionViewModel.PrintInvoice();
 }