private void Reload(int id) { var repo = new AuftragRepository(); ViewModel = AuftragDetailViewModel.FromExisting(repo.GetSingle(id)); DataContext = ViewModel; }
public void Setup() { session = CreateSchemaAndSession(); using (var tx = session.BeginTransaction()) { kunde1 = new Kunde("K1", new Adresse("S1", "P1", "O1")); session.Save(kunde1); kunde2 = new Kunde("K2", new Adresse("S2", "P2", "O2")); session.Save(kunde2); var position = new Position("B1", 1); session.Save(position); auftrag1 = new Auftrag(kunde1, DateTime.Parse("01.01.2010"), position); session.Save(auftrag1); position = new Position("B2", 1); session.Save(position); auftrag2 = new Auftrag(kunde2, DateTime.Parse("02.02.2010"), position); session.Save(auftrag2); position = new Position("B3", 1); session.Save(position); auftrag3 = new Auftrag(kunde1, DateTime.Parse("03.03.2010"), position); session.Save(auftrag3); tx.Commit(); } sut = new AuftragRepository(session); }