Пример #1
0
        public CustomerListViewModel(ICustomerRepository customerRepository, ICoffeeTypeRepository coffeeTypeRepository)
        {
            _coffeeTypeRepository = coffeeTypeRepository;
            _customerRepository   = customerRepository;

            NewCustomer    = new RelayCommand(OnNewCustomer);
            DeleteCustomer = new RelayCommand(OnDeleteCustomer);
            SaveCustomer   = new RelayCommand(OnSaveCustomer);
            CancelCustomer = new RelayCommand(OnCancelCustomer);

            EditMode         = false;
            EditableCustomer = new EditableCustomer();
        }
Пример #2
0
 private void OnCancelCustomer()
 {
     SelectedCustomer = null;
     EditableCustomer = new EditableCustomer();
     EditMode         = false;
 }
Пример #3
0
 private void OnNewCustomer()
 {
     EditMode         = false;
     SelectedCustomer = null;
     EditableCustomer = new EditableCustomer();
 }