Example #1
0
        public HistorySaleViewModel()
        {
            this.persistance = Singleton <IPersistance> .GetInstance();

            var ticketList = persistance.GetTicketsDB();

            TicketList          = new ObservableCollection <Ticket>(ticketList);
            CancelTicketCommand = new RelayCommand(cancelTicket);
        }
 private void updateInfo(object sender)
 {
     ListBDE     = new ObservableCollection <BDE>(persistance.GetBDEList().Where(b => b.Account.ID == Singleton <User> .GetInstance().Account.ID).ToList());
     listTickets = persistance.GetTicketsDB();
     selectedBDE = null;
     OnPropertyChanged("ListTickets");
     OnPropertyChanged("SaleTotal");
     OnPropertyChanged("ProfitTotal");
     OnPropertyChanged("MargeTotal");
 }
        public ProductListViewModel(IDialogCoordinator dialogCoordinator)
        {
            persistance = Singleton <IPersistance> .GetInstance();

            ProductsView            = new ObservableCollection <Product>(persistance.GetProductList() as Collection <Product>);
            ModifyCommand           = new RelayCommand(ModifyProduct);
            ConfirmCommand          = new RelayCommand(ConfirmEdit);
            CancelCommand           = new RelayCommand(CancelEdit);
            SortCommand             = new RelayCommand <string>(sortProductView);
            AddProductToListCommand = new RelayCommand(AddProductToList);
            DeleteProductCommand    = new RelayCommand(DeleteProduct);
            listTickets             = persistance.GetTicketsDB();
            this.dialogCoordinator  = dialogCoordinator;
        }