private void AddOneSamuraiWithRelatedData() { using (var context = new SamuraiContext()) { var samurai = new Samurai { Name = "Gandalf", Sword = "Pinnjävel", Clan = "Ringbärarna", Quotes = new List <Quote> { new Quote { SamuraiQuote = "heeeeeey maakarena", TypeOfQuote = TypeOfQuote.Cheesy } }, HairCut = HairCut.Oicho, SecretIdentity = new SecretIdentity { Name = "Galadriel" }, SamuraiBattle = new List <SamuraiBattle> { new SamuraiBattle { Battle = new Battle { Name = "Slaget om de två tornen", Brutal = true, StartTime = DateTime.Now, EndTime = DateTime.Now.AddDays(1), BattleLogs = new BattleLog { Name = "Logg om kriget", BattleEvents = new List <BattleEvent> { new BattleEvent { Name = "Aragon Gör stuff", Description = "Tävling mellan legolas och gimli", StartTime = DateTime.Now, EndTime = DateTime.Now.AddDays(1) }, new BattleEvent { Name = "Gandalf", Description = "Gandalf får spö av sauroman", StartTime = DateTime.Now.AddDays(1), EndTime = DateTime.Now.AddDays(2) } } } } } } }; context.Samurais.Add(samurai); context.SaveChanges(); } }
private string GetAlias(Samurai y) { return(y.Name + " Alias: " + y.SecretIdentity?.Name); }