Exemplo n.º 1
0
 public Post Get(int id)
 {
     using (var db = new AngularJSBlogContext())
     {
         return(db.Posts.FirstOrDefault(p => p.Id == id));
     }
 }
Exemplo n.º 2
0
 public IList <Post> Get()
 {
     using (var db = new AngularJSBlogContext())
     {
         return(db.Posts.ToList());
     }
 }
Exemplo n.º 3
0
 public void Put(Post post)
 {
     if (ModelState.IsValid)
     {
         using (var db = new AngularJSBlogContext())
         {
             db.Entry <Post>(post).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
         }
     }
 }
Exemplo n.º 4
0
 public void Post(Post post)
 {
     if (ModelState.IsValid)
     {
         using (var db = new AngularJSBlogContext())
         {
             db.Posts.Add(post);
             db.SaveChanges();
         }
     }
 }
Exemplo n.º 5
0
 public void Delete(int id)
 {
     using (var db = new AngularJSBlogContext())
     {
         var post = db.Posts.FirstOrDefault(p => p.Id == id);
         if (post != null)
         {
             db.Posts.Remove(post);
             db.SaveChanges();
         }
     }
 }