public MainWindowViewModel(MainWindow paramMainWindow) { mainWindow = paramMainWindow; cashRegisterModel = new CashRegisterModel(); OpenInputWindowCommand = new RelayCommand(OpenInputWindow); TotalSum = cashRegisterModel.CountTotalSum(); }
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(); }
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); } }