private static void AddTestVertretung(StundenplanDbContext dbContext, Klasse klasse6a) { var vertretungsraum = AddRaum(dbContext, "B1.25"); var vertretungslehrer = AddLehrer(dbContext, null, "MAX!"); var vertretungsstunde = klasse6a.Stundens.FirstOrDefault(s => s.Id == 1); vertretungsstunde.VertretungslehrerId = vertretungslehrer.Id; vertretungsstunde.RaumId = vertretungsraum.Id; }
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); }
public SchuelerController(StundenplanDbContext context) { _context = context; }
public StundenService(StundenplanDbContext context) { _context = context; }
public LehrerController(StundenplanDbContext context) { _context = context; }
public KlasseController(StundenplanDbContext context) { _context = context; }