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; }