예제 #1
0
        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)));
        }