public void StoreAllCollections() { if (_manager != null && LUCollection != null && FahrerCollection != null && FirmenCollection != null) { _manager.StoreCollectionLU(LUCollection.ToList(), SelectedMonth); _manager.StoreCollectionFahrer(FahrerCollection.ToList()); _manager.StoreCollectionFirma(FirmenCollection.ToList()); _manager.StoreHashMapFirmenPreise(_FirmenPreiseHashMap); } }
public void EditFahrerFromCodeBehind(Fahrer fahrer) { if (fahrer != null) { List <Fahrer> tempList = FahrerCollection.ToList(); foreach (Fahrer item in FahrerCollection) { if (fahrer.NameVorname.Equals(item.NameVorname)) { item.DatumBis = fahrer.DatumBis; item.DatumSeit = fahrer.DatumSeit; item.GebDatum = fahrer.GebDatum; item.StundenAbgerechnet = fahrer.StundenAbgerechnet; item.StundenGesamt = fahrer.StundenGesamt; item.ÜberstundenDifferenz = fahrer.ÜberstundenDifferenz; item.ÜberstundenVormonate = fahrer.ÜberstundenVormonate; FahrerCollection = new ObservableCollection <Fahrer>(tempList); break; } } } }