Example #1
0
 public Film createOrUpdateFilm(Film film)
 {
     if(film.ID != null && film.ID != new Guid("00000000-0000-0000-0000-000000000000"))
     {
         var movie = model.Movie.Find(film.ID);
         movie.OriginalTitle = film.name;
         movie.ReleaseDate = film.date;
         model.Entry(movie).State = EntityState.Modified;
         model.SaveChanges();
     }
     else
     {
         var movie = new Movie
         {
             OriginalTitle = film.name,
             RussianTitle = "",
             ReleaseDate = film.date,
             MovieId = Guid.NewGuid()
         };
         model.Movie.Add(movie);
         model.SaveChanges();
         film.ID = movie.MovieId;
     }
     return film;
 }
Example #2
0
 public void deleteFilm(Film film)
 {
     if(film!=null)
     {
         var movie = model.Movie.Find(film.ID);
         model.Movie.Remove(movie);
         model.SaveChanges();
     }
 }
Example #3
0
 public void deleteFilm(Film film)
 {
     filmsDAL.deleteFilm(film);
 }
Example #4
0
 public Film createOrUpdateFilm(Film film)
 {
     return filmsDAL.createOrUpdateFilm(film);
 }