Ejemplo n.º 1
0
 public Dominio Get(int id)
 {
     using (DominioDb db = new DominioDb())
     {
         return(db.Dominios.First(t => t.Id == id));
     }
 }
Ejemplo n.º 2
0
 public IEnumerable <Dominio> Get()
 {
     using (DominioDb db = new DominioDb())
     {
         return(db.Dominios.ToList());
     }
 }
Ejemplo n.º 3
0
        public void Post([FromBody] JObject value)
        {
            Dominio posted = value.ToObject <Dominio>();

            using (DominioDb db = new DominioDb())
            {
                db.Dominios.Add(posted);
                db.SaveChanges();
            }
        }
Ejemplo n.º 4
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();
     }
 }
Ejemplo n.º 5
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();
            }
        }