public async Task Insert(IMovieCreation movie) { Movie newMovie = new Movie(movie.Name, movie.DurationMinutes); this.db.Movies.Add(newMovie); await this.db.SaveChangesAsync(); }
public void Insert(IMovieCreation movie) { Movie newMovie = new Movie(movie.Name, movie.DurationMinutes); db.Movies.Add(newMovie); db.SaveChanges(); }
public async Task <NewSummary> New(IMovieCreation model) { IMovie movie = await this.movieRepo.GetByNameAndDuration(model.Name, model.DurationMinutes); if (movie != null) { return(new NewSummary(false, StringConstants.MovieExists)); } return(await newMovie.New(model)); }
public async Task <NewSummary> New(IMovieCreation movie) { await this.movieRepo.Insert(new Movie(movie.Name, movie.DurationMinutes)); return(new NewSummary(true)); }