public ResponseDto <PersonVerifyPhoneGenReturnDto> Gen(PersonVerifyPhoneGenDto genDto)
        {
            PersonVerifyPhoneGenBo genBo = new PersonVerifyPhoneGenBo()
            {
                PersonId = genDto.PersonId,
                Phone    = genDto.Phone,

                Session = Session
            };

            ResponseBo <PersonVerifyPhoneGenReturnBo> responseBo = personVerifyPhoneBusiness.Gen(genBo);

            ResponseDto <PersonVerifyPhoneGenReturnDto> responseDto = responseBo.ToResponseDto <PersonVerifyPhoneGenReturnDto, PersonVerifyPhoneGenReturnBo>();

            if (responseBo.IsSuccess && responseBo.Bo != null)
            {
                responseDto.Dto = new PersonVerifyPhoneGenReturnDto()
                {
                    StartDateTimeNumber = responseBo.Bo.StartDateTime.ToNumberFromDateTime(),
                    EndDateTimeNumber   = responseBo.Bo.EndDateTime.ToNumberFromDateTime(),

                    CountDownInSeconds = responseBo.Bo.CountDownInSeconds
                };
            }

            return(responseDto);
        }
        public ResponseDto IsVerified(PersonVerifyPhoneGenDto genDto)
        {
            ResponseDto responseDto = new ResponseDto();

            PersonVerifyPhoneGenBo genBo = new PersonVerifyPhoneGenBo()
            {
                PersonId = genDto.PersonId,
                Phone    = genDto.Phone,

                Session = Session
            };

            ResponseBo responseBo = personVerifyPhoneBusiness.IsVerified(genBo);

            responseDto = responseBo.ToResponseDto();

            return(responseDto);
        }