public Dominio Get(int id) { using (DominioDb db = new DominioDb()) { return(db.Dominios.First(t => t.Id == id)); } }
public IEnumerable <Dominio> Get() { using (DominioDb db = new DominioDb()) { return(db.Dominios.ToList()); } }
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(); } }