public async Task <IActionResult> UpdateCategory(Guid categoryId, [FromBody] CategoryForUpdateDTO category)
        {
            var categoryEntity = HttpContext.Items["category"] as Category;

            categoryEntity.UpdatedAt = DateTime.UtcNow.ToLocalTime();

            _mapper.Map(category, categoryEntity);
            await _categoryService.SaveAsync();

            return(NoContent());
        }
        public IHttpActionResult UpdateCategory(CategoryForUpdateDTO model, int id)
        {
            var category = _categoryRepository.Get(c => c.CategoryId == id);

            category.CategoryName = model.CategoryName;



            if (ModelState.IsValid)
            {
                _categoryRepository.Update(category);
                return(Ok());
            }
            return(BadRequest("Kategori Güncellenemedi"));
        }
Esempio n. 3
0
        public IActionResult UpdateCategory(CategoryForUpdateDTO model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(Messages.ModelNullOrEmpty));
            }
            var category = _categoryService.GetById(id);

            if (!category.Success)
            {
                return(BadRequest(category.Message));
            }
            category.Data.CategoryName = model.CategoryName;
            _categoryService.Update(category.Data);
            return(Ok());
        }