Esempio n. 1
0
 public ShopManager(UserManager <LocalParksUser> userManager,
                    IOrderCreationService creationService,
                    IOrderService orderService)
 {
     _userManager     = userManager;
     _creationService = creationService;
     _orderService    = orderService;
 }
 public CustomerViewModel(ICustomerRepository customerRepository,
                          IOrderRepository orderRepository,
                          ICoffeeCupRepository coffeeCupRepository,
                          IOrderCreationService orderCreationService)
 {
     _customerRepository              = customerRepository;
     _orderRepository                 = orderRepository;
     _coffeeCupRepository             = coffeeCupRepository;
     _orderCreationService            = orderCreationService;
     Customers                        = new ObservableCollection <Customer>();
     CustomerOrderWrappers            = new ObservableCollection <OrderWrapper>();
     OrderCoffeeCups                  = new ObservableCollection <CoffeeCup>();
     CreateOrderCommand               = new DelegateCommand(CreateOrderExecute, CreateOrderCanExecute);
     SetOrderStatusToProcessedCommand = new DelegateCommand(SetOrderStatusToProcessedExecute, SetOrderStatusToProcessedCanExecute);
 }