示例#1
0
        public LoginWindow()
        {
            InitializeComponent();

            this.businessLogic = new SportStoreBusinessLogic <SportStoreRepository>();
            this.businessLogic.SetUpInitialData();
        }
示例#2
0
        public ProductsUserControl(ISportStoreBusinessLogic businessLogic)
        {
            InitializeComponent();

            this.businessLogic = businessLogic;

            this.Loaded += ProductsUserControl_Loaded;
        }
示例#3
0
        public ProductSelectWindow(ISportStoreBusinessLogic businessLogic)
        {
            InitializeComponent();

            this.businessLogic = businessLogic;

            ProductsListView.ItemsSource = this.businessLogic.Product.All();
        }
示例#4
0
        public ProductWindow(ISportStoreBusinessLogic businessLogic, Product product)
        {
            this.businessLogic = businessLogic;

            InitializeComponent();
            InitializeComboBoxes();
            InitializeListViews();

            this.Product = product != null?CloneProduct(product) : new Product();

            this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Product"));

            this.SaveChanges = false;
        }
示例#5
0
 public ManufacturerController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#6
0
 public ReviewController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#7
0
 public UserController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#8
0
 public PaymentMethodController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#9
0
        public MainWindow(ISportStoreBusinessLogic businessLogic)
        {
            InitializeComponent();

            this.businessLogic = businessLogic;
        }
示例#10
0
 public ManagementController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#11
0
 public SportStoreIntegrationTest()
 {
     this.businessLogic = new SportStoreBusinessLogic <SportStoreRepository>();
 }
示例#12
0
 public ShippingAddressController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#13
0
 public CategoryController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#14
0
 public ProductController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }
示例#15
0
 public PurchaseController(ISportStoreBusinessLogic businessLogic)
 {
     this.businessLogic = businessLogic;
 }