Пример #1
0
 // PUT api/module/5
 public void Put(int id, [FromBody]Module value)
 {
     using (var content = new xAppContext())
     {
         var set = content.CreateObjectSet<Module>();
         set.Attach(value);
         content.SaveChanges();
     }
 }
Пример #2
0
 // POST api/module
 public Module Post([FromBody]Module value)
 {
     using (var content = new xAppContext())
     {
         var set = content.CreateObjectSet<Module>();
         set.Attach(value);
         content.SaveChanges();
         return value;
     }
 }
Пример #3
0
        // DELETE api/module/5
        public void Delete(int id)
        {
            using (var content = new xAppContext())
            {
                var item = content.Modules.FirstOrDefault(m => m.Id == id);
                if (item != null)
                {
                    content.Modules.Detach(item);
                    content.SaveChanges();
                }

            }
        }