public ActionResult SaveNewsCategory(NewsCategory category) { var user = _userContextAccessor.GetContext(); category.UserId = user.UserId; category.IsActive = true; if (ModelState.IsValid) { try { if (string.IsNullOrEmpty(category.Id)) { _NewsManager.CreateNewsCategory(category); } else { _NewsManager.UpdateNewsCategory(category); } } catch (Exception ex) { return(BadRequest(ex)); } return(Ok(category)); } return(BadRequest(ModelState)); }