public int Update(Movie movie) { var movieDb = Get(movie.Id); if (movie.Title != movieDb.Title) { ValidateTitleExistence(movie.Title); } movieDb.Title = movie.Title; movieDb.Duration = movie.Duration; movieDb.Banner = movie.Banner; movieDb.Description = movie.Description; _movieTheaterDbRepository.Update(movieDb); var changes = _movieTheaterDbRepository.Commit(); return(changes); }