public void AddVertretungslehrer(KlasseTestwerteViewModel vm, int klasseId, int wochentag, int stunde, int lehrerId, int raumId) { vm.Stunden = GetStundenByKlasseId(klasseId); var vertretungsstunde = vm.Stunden.First(s => s.Wochentag == wochentag && s.Stunde == stunde); vertretungsstunde.VertretungslehrerId = lehrerId; vertretungsstunde.RaumId = raumId; _context.SaveChanges(); }
private static Raum AddRaum(StundenplanDbContext dbContext, string bezeichnung) { var raum = new Raum() { Bezeichnung = bezeichnung }; dbContext.Raum.Add(raum); dbContext.SaveChanges(); return(raum); }
private static Lehrer AddLehrer(StundenplanDbContext dbContext, int?stundenId, string name) { Lehrer lehrer = new Lehrer() { Name = name, StundenId = stundenId }; dbContext.Lehrer.Add(lehrer); dbContext.SaveChanges(); return(lehrer); }
private static Klasse AddKlasse(StundenplanDbContext dbContext, string name) { var klasse = new Klasse() { Bezeichnung = name }; dbContext.Klasse.Add(klasse); dbContext.SaveChanges(); klasse.Stundens = new List <Stunden>(); return(klasse); }
private static void AddingAdmin(StundenplanDbContext dbContext) { Token token = new Token() { Inhalt = "ADHdvJPdjg42)$/AS,D)E§SADasdDASDkasd-_aA123DAS-dlk99232DDD..AD;daWEaD1!dasdADasDa7-adad-___dasdaiudad" }; dbContext.Admin.Add(new Admin() { Name = "Lorenz", Passwort = "!§$%&/()", Token = token }); dbContext.SaveChanges(); }
private static Stunden AddStunde(StundenplanDbContext dbContext, int klasseId, int wochentag, int stundeNr, int?lehrerId, int?vertretungslehrerId) { string lessonStr = GetRandomLesson(); Stunden stunden = new Stunden() { Stunde = stundeNr, Wochentag = wochentag, Fach = lessonStr, KlasseId = klasseId, LehrerId = lehrerId, VertretungslehrerId = vertretungslehrerId }; dbContext.Stunden.Add(stunden); dbContext.SaveChanges(); return(stunden); }