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; }
public void deleteFilm(Film film) { if(film!=null) { var movie = model.Movie.Find(film.ID); model.Movie.Remove(movie); model.SaveChanges(); } }
public void deleteFilm(Film film) { filmsDAL.deleteFilm(film); }
public Film createOrUpdateFilm(Film film) { return filmsDAL.createOrUpdateFilm(film); }