//Poista tuottaja kokoelmasta public void RemoveTuottaja(object contact) { var vanhaTuottaja = contact as Tuottaja; Tuottajat.Remove(vanhaTuottaja); //Tallenna kontaktien poisto tuottajakokoelmassa tiedostoon Tallennukset.SaveUusiTuottaja(Tuottajat); }
//Päivitä olemassa oleva tuottaja public void UpdateTuottaja() { //Haetaan tuottajaa samalla ID:llä kuin modelilla var valmistaja = Tuottajat.FirstOrDefault(param => param.Id == TuottajaModel.Id); valmistaja = TuottajaModel; //Tallenna päivitetty tuottajakokoelma tiedostoon Tallennukset.SaveUusiTuottaja(Tuottajat); ClearTuottaja(); }
//Lisää uusi tuottaja kokoelmaan public void AddTuottaja() { AntaaId(TuottajaModel); Tuottajat.Add(TuottajaModel); //Lisää uusi tuottaja tiedostoon Tallennukset.SaveUusiTuottaja(Tuottajat); ClearTuottaja(); }