コード例 #1
0
 //添加捐赠者
 public static void AddDonator()
 {
     using (var context = new DonatorsContext())
     {
         var donator = new Donator
         {
             Name       = "小黄",
             Amount     = 12m,
             DonateDate = DateTime.MaxValue,
             Province   = new Province
             {
                 ProvinceName = "新疆"
             }
         };
         context.Donators.Add(donator);
         context.SaveChanges();
     }
 }
コード例 #2
0
        public static void Web应用另一种更新操作()
        {
            var donator = new Donator
            {
                Id         = 5,
                Name       = "雪茄",
                Amount     = 12m,
                DonateDate = DateTime.Parse("2016-7-13")
            };

            using (var db = new DonatorsContext())
            {
                db.Donators.Attach(donator);
                //db.Entry(donator).State=EntityState.Modified;//这句可以作为第二种方法替换上面一句代码
                donator.Name = "秦皇岛-雪茄";
                db.SaveChanges();
            }

            Console.WriteLine("Web应用另一种更新操作完成!");
        }