Пример #1
0
 public Result PostProcessCredentialType(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
 {
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
Пример #2
0
        public CreateCredentialTypeResMsgEntity Create(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
        {
            #region Setup

            createCredentialTypeMsgEntity.Status = KatavuccolPortalWebConstants.ActiveStatus;

            #endregion

            #region Validator

            Result result = credentialTypeBusinessServiceValidator.ValidatorCreateCredentialType(createCredentialTypeMsgEntity);

            if (result.ResultStatus != ResultStatus.Success)
            {
                return(new CreateCredentialTypeResMsgEntity()
                {
                    statusCodes = HttpStatusCode.BadRequest, ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage
                });
            }

            #endregion

            #region Verifier

            result = credentialTypeBusinessServiceVerifier.VerifyCreateCredentialType(createCredentialTypeMsgEntity);
            if (result.ResultStatus != ResultStatus.Success)
            {
                return(new CreateCredentialTypeResMsgEntity()
                {
                    statusCodes = HttpStatusCode.Forbidden, ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage
                });
            }

            #endregion

            #region Processor

            result = credentialTypeBusinessServiceProcessor.ProcessCredentialType(createCredentialTypeMsgEntity);
            if (result.ResultStatus != ResultStatus.Success)
            {
                return(new CreateCredentialTypeResMsgEntity()
                {
                    statusCodes = HttpStatusCode.Forbidden, ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage
                });
            }

            #endregion

            #region PostProcessor

            result = credentialTypeBusinessServicePostProcessor.PostProcessCredentialType(createCredentialTypeMsgEntity);

            #endregion

            return(credentialTypeBusinessServiceMapper.MapCreateCredentialTypeResMsgEntity(createCredentialTypeMsgEntity, result));
        }
        public CreateCredentialTypeResMsgEntity MapCreateCredentialTypeResMsgEntity(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity, Result result)
        {
            CreateCredentialTypeResMsgEntity createCredentialTypeResMsgEntity = new CreateCredentialTypeResMsgEntity
            {
                ResultStatus  = result.ResultStatus,
                ResultMessage = result.ResultMessage
            };

            return(createCredentialTypeResMsgEntity);
        }
        public Result CredentialType(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
        {
            CredentialTypeMsgEntity credentialTypeMsgEntity = credentialTypeBusinessServiceMapper.MapCredentialTypeMsgEntity(createCredentialTypeMsgEntity);
            OutPutResult            result = baseCredentialTypeService.CreateCredentialType(credentialTypeMsgEntity);

            if (result.ResultStatus == ResultStatus.Success)
            {
                createCredentialTypeMsgEntity.Id = result.Key;
            }
            return(result);
        }
        public Result ProcessCredentialType(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
        {
            Result result = CredentialType(createCredentialTypeMsgEntity);

            if (result.ResultStatus != ResultStatus.Success)
            {
                return(result);
            }

            return(result);
        }
 public CredentialTypeMsgEntity MapCredentialTypeMsgEntity(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
 {
     return(new CredentialTypeMsgEntity()
     {
         Description = createCredentialTypeMsgEntity.Description,
         IsDuplicationAllowed = createCredentialTypeMsgEntity.IsDuplicationAllowed,
         IsSubitemAllowed = createCredentialTypeMsgEntity.IsSubitemAllowed,
         Name = createCredentialTypeMsgEntity.Name,
         UserId = createCredentialTypeMsgEntity.UserId
     });
 }
 public Result IsNameValid(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
 {
     if (string.IsNullOrWhiteSpace(createCredentialTypeMsgEntity.Name))
     {
         return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.NameIsEmpty.ToString(),
                                                  message: "Name is null"));
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
 public Result IsCreateCredentialTypeMsgEntityvalid(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
 {
     if (createCredentialTypeMsgEntity == null)
     {
         return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.CreateCredentialTypeMsgEntityIsEmpty.ToString(),
                                                  message: "CreateCredentialTypeMsgEntity is null"));
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
Пример #9
0
        public Result IsUserIdValid(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
        {
            var userDetail = new UserDetailMsgEntity();

            //baseLoginServiceBusinessService.getUserDetail(createCredentialTypeMsgEntity.UserId);
            if (userDetail == null)
            {
                return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.UserIdInValid.ToString()));
            }
            createCredentialTypeMsgEntity.UserDetail = userDetail;

            return(new Result()
            {
                ResultStatus = ResultStatus.Success
            });
        }
 public Result ValidatorCreateCredentialType(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
 {
     throw new NotImplementedException();
 }
Пример #11
0
 public Result VerifyCreateCredentialType(CreateCredentialTypeMsgEntity createCredentialTypeMsgEntity)
 {
     return(new Result());
 }