public IActionResult ChangeTemplateStatus(ChangeTemplateStatusRequest request) { if (ModelState.IsValid) { SingleResponse <XBS.ActionResult> response = new SingleResponse <XBS.ActionResult>(); response.ResultCode = ResultCodes.normal; response.Result = _xbService.ChangeTemplateStatus(request.TemplateId, request.TemplateStatus); response.Description = utils.GetActionResultErrors(response.Result.Errors); return(ResponseExtensions.ToHttpResponse(response)); } else { return(ValidationError.GetValidationErrorResponse(ModelState)); } }