public IActionResult CreateUpdateExpertiseCategory(ExpertiseCategoryViewModel model)
        {
            var message = model.Id != null ? Messages.ItemUpdatedSuccessFully : Messages.ItemAddedSuccessFully;

            if (model.Id != null)
            {
                var expertiseCat = _expertiseService.GetExpertiseCategoryById(model.Id.Value);

                expertiseCat.Name           = model.Name;
                expertiseCat.Name_Ku        = model.Name_Ku;
                expertiseCat.Name_Ar        = model.Name_Ar;
                expertiseCat.Description    = model.Description;
                expertiseCat.Description_Ku = model.Description_Ku;
                expertiseCat.Description_Ar = model.Description_Ar;

                _expertiseService.UpdateExpertiseCategory(expertiseCat);
            }
            else
            {
                _expertiseService.InsertExpertiseCategory(new ExpertiseCategory
                {
                    Name           = model.Name,
                    Name_Ku        = model.Name_Ku,
                    Name_Ar        = model.Name_Ar,
                    Description    = model.Description,
                    Description_Ku = model.Description_Ku,
                    Description_Ar = model.Description_Ar
                });
            }

            return(Json(new { success = true, message }));
        }