public int SaveRegisteredUser(RegisteredUserBusinessObject registeredUserBO)
        {
            int result = 0;
            if (ValidateRegisteredUser(registeredUserBO))
            {
                Mapper.CreateMap<RegisteredUserBusinessObject, tblRegisteredUserDto>();
                var registeredUserDto = new tblRegisteredUserDto();
                Mapper.Map(registeredUserBO, registeredUserDto);

                RegistrationProviderDAL objRegistrationProvider = new RegistrationProviderDAL();
                result = objRegistrationProvider.SaveRegisteredUser(registeredUserDto);
            }
            return result;
        }
        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;
        }
 public bool isDuplicateUserEmailAddress(byte[] emailAddress)
 {
     RegistrationProviderDAL objRegistrationProvider = new RegistrationProviderDAL();
     return objRegistrationProvider.isDuplicateUserEmailAddress(emailAddress);
 }