Ejemplo n.º 1
0
        public void Execute(CategoryDto request)
        {
            _validator.ValidateAndThrow(request);
            var newCategory = new Category
            {
                CategoryName = request.CategoryName
            };

            _context.Add(newCategory);
            _context.SaveChanges();
        }
Ejemplo n.º 2
0
        public void Execute(CategoryDto request)
        {
            _validator.ValidateAndThrow(request);
            var category = _context.Categories.Find(request.Id);

            if (category == null)
            {
                throw new EntityNotFoundException(request.Id, typeof(Category));
            }

            category.CategoryName = request.CategoryName;
            _context.SaveChanges();
        }