public MyyntiViewModel() { //Luo kokonaan uusi ja tyhjä ostoskori kokoelma Kori = new ObservableCollection <KoriViewModel>(); //Lataa kaikki saatavilla olevat tuotteet tiedostolla _tuoteList = Tallennukset.LoadTuoteList(); Tuotteet = _tuoteList; //Aseta käyttäjä komennot ostoskorin hallintaa varten _lisaaKoriin = new RelayCommand(LisaaTuoteKoriin); _poistaKorista = new RelayCommand(PoistaTuoteKorista); }
public TuotteetViewModel() { //Lataa kaikki olemassa olevat tuotteet tiedostoon _tuoteList = Tallennukset.LoadTuoteList(); Tuotteet = _tuoteList; //Lataa kaikki tuottajien kontakteihin tiedostoon Valmistajat = Tallennukset.LoadTuottajat(); //Asettaa oletuksena tyhjän tuote modelin katsottavaksi TuoteModel = new Tuote(); SelectedValmistaja = new Tuottaja(); //Asettaa kaikki käskyt päivitykseen, lisäykseen ja poistoon _editTuote = new RelayCommand(EditTuote); _addTuote = new RelayCommand(AddTuote); _removeTuote = new RelayCommand(RemoveTuote); _cancleEdit = new RelayCommand(Cancle); _updateTuote = new RelayCommand(Update); }