/// <summary> /// Disable Installation if Mobile Verification Fails /// </summary> /// <param name="guid"></param> /// <returns></returns> public BaseResponseModel DisableInstallation(Guid guid) { BaseResponseModel responseModel = new BaseResponseModel(); InstallationRepo repoclass = new InstallationRepo(); string Error = repoclass.DisableInstallation(guid); if(Error != null) { responseModel.IsValid = false; responseModel.Error = Error; return responseModel; } responseModel.Error = Error; responseModel.IsValid = true; return responseModel; }
/// <summary> /// Validation Status /// </summary> /// <param name="requestId"></param> /// <returns></returns> public BaseResponseModel EmailVerificationStatus(int requestId) { BaseResponseModel responseModel = new BaseResponseModel(); EmailVerifyTokenRepo tokenRepo = new EmailVerifyTokenRepo(); bool IsValid = tokenRepo.EmailVerificationStatus(requestId); if (!IsValid) { responseModel.IsValid = IsValid; responseModel.Error = "Not Verified"; return responseModel; } responseModel.IsValid = IsValid; responseModel.Error = null; return responseModel; }