public void Post([FromBody] JObject value) { Dominio posted = value.ToObject <Dominio>(); using (DominioDb db = new DominioDb()) { db.Dominios.Add(posted); db.SaveChanges(); } }
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(); } }
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(); } }