|
|
@ -1,10 +1,12 @@ |
|
|
|
using BBWY.Client.APIServices; |
|
|
|
using BBWY.Client.Models; |
|
|
|
using BBWY.Common.Models; |
|
|
|
using GalaSoft.MvvmLight.Command; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Collections.ObjectModel; |
|
|
|
using System.Threading.Tasks; |
|
|
|
using System.Windows; |
|
|
|
using System.Windows.Input; |
|
|
|
|
|
|
|
namespace BBWY.Client.ViewModels |
|
|
|
{ |
|
|
@ -16,11 +18,15 @@ namespace BBWY.Client.ViewModels |
|
|
|
public string SkuId { get; set; } |
|
|
|
public IList<PurchaseScheme> PurchaseSchemeList { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
public ICommand DeleteCommand { get; set; } |
|
|
|
|
|
|
|
public ChoosePurchaseSchemeViewModel(PurchaseService purchaseService, GlobalContext globalContext) |
|
|
|
{ |
|
|
|
this.purchaseService = purchaseService; |
|
|
|
this.globalContext = globalContext; |
|
|
|
PurchaseSchemeList = new ObservableCollection<PurchaseScheme>(); |
|
|
|
DeleteCommand = new RelayCommand<PurchaseScheme>(Delete); |
|
|
|
} |
|
|
|
|
|
|
|
protected override void Load() |
|
|
@ -47,5 +53,10 @@ namespace BBWY.Client.ViewModels |
|
|
|
this.SkuId = string.Empty; |
|
|
|
PurchaseSchemeList.Clear(); |
|
|
|
} |
|
|
|
|
|
|
|
public void Delete(PurchaseScheme purchaseScheme) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|