示例#1
0
        public CreateCredentialResMsgEntity MapCredentialResMsgEntity(CreateCredentialMsgEntity createCredentialMsgEntity, Result result)
        {
            CreateCredentialResMsgEntity createCredentialResMsgEntity = new CreateCredentialResMsgEntity();

            createCredentialResMsgEntity.ResultStatus  = result.ResultStatus;
            createCredentialResMsgEntity.ResultMessage = result.ResultMessage;
            return(createCredentialResMsgEntity);
        }
示例#2
0
        public CredentialRequestIPost MapCredentialRequestIPost(CreateCredentialMsgEntity createCredentialMsgEntity, CredentialRequestAPI credentialRequestAPI)
        {
            CredentialRequestIPost credentialRequestIPost = new CredentialRequestIPost();

            credentialRequestIPost.Request  = credentialRequestAPI;
            credentialRequestIPost.Endpoint = EndPoints.KatavuccolAPIUrl.ToString();
            credentialRequestIPost.UserId   = createCredentialMsgEntity.categoryId;
            return(credentialRequestIPost);
        }
示例#3
0
 public CredentialRequestAPI MapCredentialRequestAPI(CreateCredentialMsgEntity createCredentialMsgEntity)
 {
     return(new CredentialRequestAPI
     {
         value = createCredentialMsgEntity.value,
         categoryId = createCredentialMsgEntity.categoryId,
         description = createCredentialMsgEntity.description,
         parentId = createCredentialMsgEntity.parentId,
         typeId = createCredentialMsgEntity.typeId
     });
 }
示例#4
0
 public CredentialMsgEntity MapCredentialMsgEntity(CreateCredentialMsgEntity createCredentialMsgEntity)
 {
     return(new CredentialMsgEntity
     {
         categoryId = createCredentialMsgEntity.categoryId,
         description = createCredentialMsgEntity.description,
         parentId = createCredentialMsgEntity.parentId,
         typeId = createCredentialMsgEntity.typeId,
         value = createCredentialMsgEntity.value
     });
 }
 public Result ValidatorCredential(CreateCredentialMsgEntity createCredentialMsgEntity)
 {
     if (createCredentialMsgEntity == null)
     {
         return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.CreateCredentialTypeMsgEntityIsEmpty.ToString(),
                                                  message: "CreateCredentialMsgEntity is null"));
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
 public Result IsNameValid(CreateCredentialMsgEntity createCredentialMsgEntity)
 {
     if (string.IsNullOrWhiteSpace(createCredentialMsgEntity.categoryId))
     {
         return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.NameIsEmpty.ToString(),
                                                  message: "CategoryId is null"));
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
示例#7
0
        public CreateCredentialResMsgEntity Create(CreateCredentialMsgEntity createCredentialMsgEntity)
        {
            #region Validator

            Result result = credentialBusinessServiceValidator.ValidatorCredential(createCredentialMsgEntity);

            if (result.ResultStatus != ResultStatus.Success)
            {
                return(new CreateCredentialResMsgEntity()
                {
                    ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage
                });
            }

            #endregion

            #region Verifier

            result = categoryBusinessServiceVerifier.VerifyCreateCredential(createCredentialMsgEntity);
            if (result.ResultStatus != ResultStatus.Success)
            {
                return(new CreateCredentialResMsgEntity()
                {
                    ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage
                });
            }

            #endregion
            //#region Processor

            //result = categoryBusinessServiceProcessor.ProcessCategoryType(createCredentialMsgEntity);
            //if (result.ResultStatus != ResultStatus.Success)
            //{
            //    return new CreateCategoryBusinessResMsgEntity() { ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage };
            //}

            //#endregion
            return(credentialBusinessServiceMapper.MapCredentialResMsgEntity(createCredentialMsgEntity, result));
        }
 public Result VerifyCreateCredential(CreateCredentialMsgEntity createCredentialMsgEntity)
 {
     throw new NotImplementedException();
 }
 public Result IsCreateCredetailValid(CreateCredentialMsgEntity createCredentialMsgEntity)
 {
     throw new NotImplementedException();
 }