Um neue Projekte hinzuzufügen sollte man update ausführen
This commit is contained in:
@@ -31,15 +31,17 @@ namespace KanSan.ViewModel
|
||||
public Kunde NeueKunde()
|
||||
{
|
||||
Kunde result = new Kunde();
|
||||
//result.ID = 1;
|
||||
result.GuidNr = Guid.NewGuid();
|
||||
unitOfWork.KundenRepository.Insert(result);
|
||||
unitOfWork.Commit();
|
||||
return result;
|
||||
|
||||
IEnumerable<Kunde> kunden = unitOfWork.KundenRepository.Get(d => d.GuidNr.Equals(result.GuidNr));
|
||||
if (kunden.Count() < 1)
|
||||
throw new Exception("Kunde konnte nicht gefunden werden");
|
||||
//IEnumerable<Kunde> kunden = unitOfWork.KundenRepository.Get(d => d.GuidNr.Equals(result.GuidNr));
|
||||
//if (kunden.Count() < 1)
|
||||
// throw new Exception("Kunde konnte nicht gefunden werden");
|
||||
|
||||
return kunden.First();
|
||||
//return kunden.First();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,9 +15,9 @@ namespace KanSan.ViewModel
|
||||
|
||||
public ProjektListViewModel(Kunde client)
|
||||
{
|
||||
List<Kunde> clients = unitOfWork.KundenRepository.Get(x => x.GuidNr.Equals(client.GuidNr)).ToList();
|
||||
this.selectedKunde = clients.First();
|
||||
//this.selectedKunde = selectedKunde;
|
||||
//List<Kunde> clients = unitOfWork.KundenRepository.Get(x => x.GuidNr.Equals(client.GuidNr)).ToList();
|
||||
//this.selectedKunde = clients.First();
|
||||
this.selectedKunde = client;
|
||||
|
||||
|
||||
|
||||
@@ -38,7 +38,8 @@ namespace KanSan.ViewModel
|
||||
Kunde = selectedKunde
|
||||
};
|
||||
|
||||
unitOfWork.ProjekteRepository.Insert(newProjekt);
|
||||
unitOfWork.ProjekteRepository.Update(newProjekt);
|
||||
//unitOfWork.ProjekteRepository.Insert(newProjekt);
|
||||
unitOfWork.Commit();
|
||||
|
||||
List<Projekt> res = unitOfWork.ProjekteRepository.Get(x => x.GuidNr.Equals(guid)).ToList();
|
||||
|
||||
Reference in New Issue
Block a user