Esempio n. 1
0
 public MainWindowViewModel(MainWindow paramMainWindow)
 {
     mainWindow             = paramMainWindow;
     cashRegisterModel      = new CashRegisterModel();
     OpenInputWindowCommand = new RelayCommand(OpenInputWindow);
     TotalSum = cashRegisterModel.CountTotalSum();
 }
Esempio n. 2
0
 static void Main(string[] args)
 {
     //username is 'admin', and 'cashier' depending on who uses cash register
     //Password for existing accounts is "aaaa" (in users.json, only hash is seen)
     _cashRegisterModel = new CashRegisterModel();
     LoginLoop();
 }
Esempio n. 3
0
 public CashRegisterViewModel(CashRegister cashRegistertWin, CashRegisterModel paramCashRegisterModel)
 {
     cashRegisterWindow  = cashRegistertWin;
     CashRegister        = paramCashRegisterModel;
     MenuList            = CashRegister.ReadMenu();
     CurrentOrder        = new ObservableCollection <Order>();
     AddOrderItemCommand = new RelayCommand(AddOrderItem, CanMakeOrder);
     CancelAllCommand    = new RelayCommand(CancelAll);
     SaveAllCommand      = new RelayCommand(SaveAll);
 }
 private bool FilterData(CashRegisterModel o)
 {
     if (DateFrom != null || DateTo != null)
     {
         return(o.Datum >= DateFrom && o.Datum <= DateTo);
     }
     else
     {
         return(true);
     }
 }