public IHttpActionResult UpdateSubCategory(SubCategoryForUpdateDTO model, int id)
        {
            var subCategory = _subCategoryRepository.Get(s => s.SubCategoryId == id);

            if (subCategory == null)
            {
                return(BadRequest("Alt kategori bulunamadı"));
            }
            subCategory.SubCategoryName = model.SubCategoryName;
            if (ModelState.IsValid)
            {
                _subCategoryRepository.UpdateSubCategory(subCategory);
                return(Ok());
            }
            return(BadRequest("Alt kategori güncellenemedi"));
        }
Beispiel #2
0
        public IActionResult UpdateSubCategory(SubCategoryForUpdateDTO model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(Messages.ModelNullOrEmpty));
            }
            var subCategory = _subCategoryService.GetById(id);

            if (subCategory.Success)
            {
                subCategory.Data.SubCategoryName = model.SubCategoryName;

                _subCategoryService.Update(subCategory.Data);
                return(Ok(subCategory.Message));
            }

            return(BadRequest(subCategory.Message));
        }