示例#1
0
        public void Execute(GenreDto request)
        {
            _validator.ValidateAndThrow(request);
            var genre = _context.Genres.Find(request.Id);

            _mapper.Map(request, genre);
            _context.SaveChanges();
        }
        public void Execute(GenreDTO request)
        {
            validator.ValidateAndThrow(request);

            var genre = new GenreDTO
            {
                GenreName = request.GenreName
            };

            //   _context.Genres.Add(movie);
            // _context.SaveChanges();
        }
        public void Execute(GenreDto request)
        {
            _validator.ValidateAndThrow(request);
            var genre = _context.Genres.Find(request.Id);

            if (genre == null)
            {
                throw new EntityNotFOundException(request.Id, typeof(Genre));
            }
            genre.Name = request.Name;

            _context.SaveChanges();
        }