Beispiel #1
0
        public CategoryResponseDto UpdateProduct(CategoryRequestDto categoryRequestDto, int id)
        {
            CategoryEntity updatedCategory = categoryRepository.UpdateProduct(new CategoryEntity
            {
                Name = categoryRequestDto.Name,
            }, id);

            return(new CategoryResponseDto
            {
                Id = updatedCategory.Id,
                Name = updatedCategory.Name,
            });
        }
Beispiel #2
0
        public CategoryResponseDto AddCategory(CategoryRequestDto categoryRequestDto)
        {
            CategoryEntity savedCategory = categoryRepository.AddCategory(new CategoryEntity
            {
                Name = categoryRequestDto.Name
            });

            return(new CategoryResponseDto
            {
                Id = savedCategory.Id,
                Name = savedCategory.Name
            });
        }
 public CategoryResponseDto Put([FromBody] CategoryRequestDto categoryRequestDto, int id)
 {
     return(categoryService.UpdateProduct(categoryRequestDto, id));
 }
 public CategoryResponseDto Post([FromBody] CategoryRequestDto categoryRequestDto)
 {
     return(categoryService.AddCategory(categoryRequestDto));
 }