diff --git a/KanSan.ViewModel/Sanierungsmaßnahmen/SanierungskonzeptListViewModel.cs b/KanSan.ViewModel/Sanierungsmaßnahmen/SanierungskonzeptListViewModel.cs index 7cb7a72..2c72ee9 100644 --- a/KanSan.ViewModel/Sanierungsmaßnahmen/SanierungskonzeptListViewModel.cs +++ b/KanSan.ViewModel/Sanierungsmaßnahmen/SanierungskonzeptListViewModel.cs @@ -34,7 +34,7 @@ namespace KanSan.ViewModel if (!canAddNewSan) { sanierung = d.Sanierungskonzept.SanierungsTyp; - sanKonzept = unitOfWork.SanierungskonzeptRepository.Get(x => x.GuidNr.Equals(d.Sanierungskonzept.GuidNr),includeProperties:"Taetigkeiten").FirstOrDefault(); + sanKonzept = unitOfWork.SanierungskonzeptRepository.Get(x => x.GuidNr.Equals(d.Sanierungskonzept.GuidNr),includeProperties: "Taetigkeiten,Taetigkeiten.LeistungsverzeichnisPosition").FirstOrDefault(); taetigkeiten = sanKonzept.Taetigkeiten; } } diff --git a/KanSan.ViewModel/TaetigkeitEditViewModel.cs b/KanSan.ViewModel/TaetigkeitEditViewModel.cs index 540d20f..1f0e2f8 100644 --- a/KanSan.ViewModel/TaetigkeitEditViewModel.cs +++ b/KanSan.ViewModel/TaetigkeitEditViewModel.cs @@ -105,6 +105,7 @@ namespace KanSan.ViewModel { lvPositionen.Add(referenz.LVPosition); } + var x = LVPositionen.Equals(leistungsverzeichnis); } public void Speichern() @@ -116,7 +117,7 @@ namespace KanSan.ViewModel model.Fahrzeug = fahrzeug; model.LeistungsverzeichnisPosition = leistungsverzeichnis; - unitOfWork.TaetigkeitenRepository.Update(model); + unitOfWork.TaetigkeitenRepository.Update(model,false); unitOfWork.Commit(); }