public static void LogEntry(string date, string door, string evnt, string tenant) // Informationen skickas in i textform och sparas i lämplig form och i lämpliga tabeller i databasen. { using var db = new Database.MyDatabase(); db.Add(new Logs { Date = date, Door = new Doors { Door = door }, Event = new Event { Code = evnt }, Tenant = new Tenants { Tenant = tenant } }); }
/// <summary> /// Metod som slumpgenererar och matar in data in i logs tabellen /// </summary> public static void LogsInsert() { Random rnd = new Random(); using var db = new Database.MyDatabase(); for (int pos = 0; pos < 200; pos++) { db.Add(new Models.Logs { Date = RandomDate(rnd), Door = db.Doors.ToList()[rnd.Next(0, db.Doors.Count())], // slumpar rader från tabellen Doors i databasen Event = db.Event.ToList()[rnd.Next(0, db.Event.Count())], Tenant = db.Tenants.ToList()[rnd.Next(0, db.Tenants.Count())] }); } db.SaveChanges(); }