示例#1
0
        public static void  AddSamuri(string name)
        {
            var clan = new Clan()
            {
                Name = name,
            };

            context.Clans.Add(clan);
            context.SaveChanges();
        }
示例#2
0
        private static void InsertSamuris()
        {
            Samuri samuri = new Samuri {
                Name = "Frank"
            };

            using (SamuriDbContext context = new SamuriDbContext())
            {
                context.Samuris.Add(samuri);
                context.SaveChanges();
            }
        }
示例#3
0
        private static void RetrieveAndUpdateMultipleSamuri()
        {
            using (SamuriDbContext context = new SamuriDbContext())
            {
                List <Samuri> samuris = context.Samuris.ToList();

                if (samuris.Count > 0)
                {
                    samuris.ForEach(s => s.Name += "San");
                    context.SaveChanges();
                }
            }
        }
示例#4
0
        private static void RetrieveAndUpdateSamuri()
        {
            using (SamuriDbContext context = new SamuriDbContext())
            {
                Samuri samuri = context.Samuris.FirstOrDefault();

                if (samuri == null)
                {
                    return;
                }

                samuri.Name += "San";
                context.SaveChanges();
            }
        }
示例#5
0
        private static void InsertMultipleSamuris()
        {
            Samuri samuri1 = new Samuri {
                Name = "Peter"
            };
            Samuri samuri2 = new Samuri {
                Name = "Paul"
            };
            List <Samuri> samuriList = new List <Samuri> {
                samuri1, samuri2
            };

            using (SamuriDbContext context = new SamuriDbContext())
            {
                context.Samuris.AddRange(samuriList);
                context.SaveChanges();
            }
        }