public IHttpActionResult AddPermission(AddPermissionRequest request) { request.ValidateNotNull(); PermissionDomain permissionDomain = new PermissionDomain() { Code = request.Code, IsActive = request.IsActive, ModuleId = request.ModuleId }; return(Ok(new AddPermissionResponse() { Data = _permissionManipulation.AddPermission(permissionDomain), Success = Common.Enumerations.ResponseStatus.Succeeded })); }