コード例 #1
0
        public int SaveUserRegistrationRequest(UserRegistrationRequestBusinessObject userRegistrationRequestBO)
        {
            int result = 0;
            if (ValidateUserRegistrationRequest(userRegistrationRequestBO))
            {
                Mapper.CreateMap<UserRegistrationRequestBusinessObject, tblUserRegistrationRequestDto>();
                var userRegistrationRequestDto = new tblUserRegistrationRequestDto();
                Mapper.Map(userRegistrationRequestBO, userRegistrationRequestDto);

                RegistrationProviderDAL objRegistrationProvider = new RegistrationProviderDAL();
                result = objRegistrationProvider.SaveUserRegistrationRequest(userRegistrationRequestDto);
            }
            return result;
        }
コード例 #2
0
 private bool ValidateUserRegistrationRequest(UserRegistrationRequestBusinessObject userRegistrationRequestBO)
 {
     bool isValid = true;
     try
     {
         if (isValid) isValid = ValidateBusinessLogic.CheckNullOrEmpty(userRegistrationRequestBO.UserEmail); //checking for null or empty
         if (isValid) isValid = ValidateBusinessLogic.CheckNullOrEmpty(userRegistrationRequestBO.RegistrationDate);//checking for null or empty
         if (isValid) isValid = ValidateBusinessLogic.CheckNullOrEmpty(userRegistrationRequestBO.UserStatus);//checking for null or empty
         if (isValid) isValid = ValidateBusinessLogic.CheckNullOrEmpty(userRegistrationRequestBO.RegistrationIP);//checking for null or empty
         if (isValid) isValid = ValidateBusinessLogic.CheckNullOrEmpty(userRegistrationRequestBO.CountryOfRegistration);//checking for null or empty
     }
     catch (Exception ex)
     {
         isValid = false;
     }
     return isValid = true;
 }