Exemple #1
0
        public CreateCategoryBusinessResMsgEntity MapCreateCategoryResMsgEntity(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity, Result result)
        {
            CreateCategoryBusinessResMsgEntity createCategoryBusinessResMsgEntity = new CreateCategoryBusinessResMsgEntity();

            createCategoryBusinessResMsgEntity.ResultStatus  = result.ResultStatus;
            createCategoryBusinessResMsgEntity.ResultMessage = result.ResultMessage;
            return(createCategoryBusinessResMsgEntity);
        }
Exemple #2
0
 public CategoryBusinessMsgEntity MapCreatecategoryMsgEntity(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
 {
     return(new CategoryBusinessMsgEntity
     {
         UserId = createCategoryBusinessMsgEntity.UserId,
         Description = createCategoryBusinessMsgEntity.Description,
         CategoryName = createCategoryBusinessMsgEntity.CategoryName
     });
 }
        public Result CreateCategoryType(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
        {
            CategoryBusinessMsgEntity categoryBusinessMsgEntity = categoryBusinessServiceMapper.MapCreatecategoryMsgEntity(createCategoryBusinessMsgEntity);
            OutPutResult result = baseCreateGategoryService.CreateCategory(categoryBusinessMsgEntity);

            if (result.ResultStatus == ResultStatus.Success)
            {
                categoryBusinessMsgEntity.CategoryName = result.Key;
            }
            return(result);
        }
 public Result IsCreateCategoryValid(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
 {
     if (createCategoryBusinessMsgEntity == null)
     {
         return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.CreateCredentialTypeMsgEntityIsEmpty.ToString(),
                                                  message: "CreateCategorymsgEntity is null"));
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
 public Result IsNameValid(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
 {
     if (string.IsNullOrWhiteSpace(createCategoryBusinessMsgEntity.CategoryName))
     {
         return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.NameIsEmpty.ToString(),
                                                  message: "CategoryName is null"));
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
Exemple #6
0
        public CreateCategoryBusinessResMsgEntity Create(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
        {
            #region Validator

            Result result = categoryBusinessServiceValidator.ValidatorCreateCategory(createCategoryBusinessMsgEntity);

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

            #endregion

            #region Verifier

            result = categoryBusinessServiceVerifier.VerifyCreateCategory(createCategoryBusinessMsgEntity);
            if (result.ResultStatus != ResultStatus.Success)
            {
                return(new CreateCategoryBusinessResMsgEntity()
                {
                    ResultStatus = result.ResultStatus, ResultMessage = result.ResultMessage
                });
            }

            #endregion
            #region Processor

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

            #endregion
            return(categoryBusinessServiceMapper.MapCreateCategoryResMsgEntity(createCategoryBusinessMsgEntity, result));
        }
 public Result VerifyCreateCategory(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
 {
     try
     {
         string url     = string.Format("http://localhost:8080/Katavuccol/" + createCategoryBusinessMsgEntity.CategoryName);
         string details = CallRestMethod(url);
         if (details == createCategoryBusinessMsgEntity.CategoryName)
         {
             return(KatavuccolPortalUtility.GetResult(resultStatus: ResultStatus.Fail, errorCode: katavuccolPortalWebErrorCode.CategoryNameExists.ToString(),
                                                      message: "CategoryName already exists"));
         }
     }
     catch (Exception ex)
     {
     }
     return(new Result()
     {
         ResultStatus = ResultStatus.Success
     });
 }
 public Result ValidatorCreateCategory(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
 {
     throw new NotImplementedException();
 }
        public Result ProcessCategoryType(CreateCategoryBusinessMsgEntity createCategoryBusinessMsgEntity)
        {
            Result result = CreateCategoryType(createCategoryBusinessMsgEntity);

            return(result);
        }