public IActionResult CopyAuthority(int authorityId) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } ErrorObject response = new ErrorObject(); ResponseMessage rm = new ResponseMessage(); if (string.IsNullOrEmpty(authorityId.ToString()) || authorityId == 0) { rm.Type = AuthorityConstant.TypeAuthority; rm.Title = AuthorityConstant.TitleNullAuthorityId; rm.Message = AuthorityConstant.MessageNullAuthority; rm.Status = AuthorityConstant.statusError; var field = new { fieldErrors = rm.Title }; return(StatusCode(400, Json(rm))); } return(Json(_authorityRepository.CopyAuthority(authorityId))); }