示例#1
0
        public void Post([FromBody] JObject value)
        {
            Dominio posted = value.ToObject <Dominio>();

            using (DominioDb db = new DominioDb())
            {
                db.Dominios.Add(posted);
                db.SaveChanges();
            }
        }
示例#2
0
 public void Delete(int id)
 {
     using (DominioDb db = new DominioDb())
     {
         if (db.Dominios.Where(t => t.Id == id).Count() > 0) // Check if element exists
         {
             db.Dominios.Remove(db.Dominios.First(t => t.Id == id));
         }
         db.SaveChanges();
     }
 }
示例#3
0
        public void Put(int id, [FromBody] JObject value)
        {
            Dominio posted = value.ToObject <Dominio>();

            posted.Id = id; // Ensure an id is attached
            using (DominioDb db = new DominioDb())
            {
                db.Dominios.Update(posted);
                db.SaveChanges();
            }
        }