コード例 #1
0
        static void DeleteModel(int modelId)
        {
            using (var db = new BikeStoreContext())
            {
                var model = new Model { ModelId = modelId };

                db.Models.Attach(model);
                db.Models.Remove(model);
                db.SaveChanges();
            }
        }
コード例 #2
0
        static int CreateModel()
        {
            int modelId = 0;

            using (var db = new BikeStoreContext())
            {
                var model = new Model { Name = "Domane 5.2", ListPrice = 3499.99m };

                db.Models.Add(model);
                db.SaveChanges();

                modelId = model.ModelId;
            }

            Console.WriteLine("New Model: " + modelId);

            return modelId;
        }
コード例 #3
0
        static void UpdateModel(int modelId)
        {
            using (var db = new BikeStoreContext())
            {
                var model = db.Models.SingleOrDefault(b => b.ModelId == modelId);

                if (model != null)
                {
                    model.Features = "500 Series OCLV Frame";

                    db.SaveChanges();
                }
            }
        }