private static void AddingRelatedEntity() { #region AddingRelatedEntity using (var context = new ClassifiedAdContext()) { var classifiedAd = context.ClassifiedAds.Include(b => b.Pictures).First(); var picture = new Picture(803, 603, "https://yuntech.edu.tw", classifiedAd.Pictures.Count() + 1); classifiedAd.AddPicture(picture); context.SaveChanges(); } #endregion }
private static void AddingGraphOfEntities() { #region AddingGraphOfEntities using (var context = new ClassifiedAdContext()) { var rootId = Guid.NewGuid(); var classifiedAd = new ClassifiedAd(Guid.NewGuid(), "one to many"); classifiedAd.AddPicture(new Picture(800, 600, "https://google.com.tw", 1)); classifiedAd.AddPicture(new Picture(801, 601, "https://yahoo.com.tw", 2)); classifiedAd.AddPicture(new Picture(802, 602, "https://facebook.com.tw", 3)); context.ClassifiedAds.Add(classifiedAd); context.SaveChanges(); } #endregion }