Ejemplo n.º 1
0
 public Movie GetById(int id)
 {
     using (MoviesApiDbContext db = new MoviesApiDbContext())
     {
         return(db.Movies.Where(m => m.Id == id).SingleOrDefault());
     }
 }
Ejemplo n.º 2
0
 public IEnumerable <Movie> GetAll()
 {
     using (MoviesApiDbContext db = new MoviesApiDbContext())
     {
         return(db.Movies.ToArray());
     }
 }
Ejemplo n.º 3
0
 public void UpdateMovie(Movie movie)
 {
     using (MoviesApiDbContext db = new MoviesApiDbContext())
     {
         db.Entry(movie).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
Ejemplo n.º 4
0
 public void AddMovie(Movie movie)
 {
     using (MoviesApiDbContext db = new MoviesApiDbContext())
     {
         db.Movies.Add(movie);
         db.SaveChanges();
     }
 }
Ejemplo n.º 5
0
 public void Remove(int id)
 {
     using (MoviesApiDbContext db = new MoviesApiDbContext())
     {
         var movieId = db.Movies.Find(id);
         db.Movies.Remove(movieId);
         db.SaveChanges();
     }
 }