internal static ServiceAnalysis.SummarizedInteractionAlert? dtoToAnalysisService(SummarizedInteractionAlertDto? SummarizedInteractionAlert) { switch (SummarizedInteractionAlert) { case SummarizedInteractionAlertDto.CONTRAINDICATIONS: return ServiceAnalysis.SummarizedInteractionAlert.CONTRAINDICATIONS; case SummarizedInteractionAlertDto.DISADVISES_ASSOCIATION: return ServiceAnalysis.SummarizedInteractionAlert.DISADVISES_ASSOCIATION; case SummarizedInteractionAlertDto.NO_ALERT: return ServiceAnalysis.SummarizedInteractionAlert.NO_ALERT; case SummarizedInteractionAlertDto.PRECAUTION_USE: return ServiceAnalysis.SummarizedInteractionAlert.PRECAUTION_USE; case SummarizedInteractionAlertDto.TAKE_INTO_ACCOUNT: return ServiceAnalysis.SummarizedInteractionAlert.TAKE_INTO_ACCOUNT; case SummarizedInteractionAlertDto.UNKNOWN_ALERT: return ServiceAnalysis.SummarizedInteractionAlert.UNKNOWN_ALERT; } return null; }
internal static VidalAPI.Domain.SummarizedInteractionAlert dtoToNative(SummarizedInteractionAlertDto? SummarizedInteractionAlert) { switch (SummarizedInteractionAlert) { case SummarizedInteractionAlertDto.CONTRAINDICATIONS: return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_CONTRAINDICATIONS; case SummarizedInteractionAlertDto.DISADVISES_ASSOCIATION: return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_DISADVISES_ASSOCIATION; case SummarizedInteractionAlertDto.NO_ALERT: return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_NO_ALERT; case SummarizedInteractionAlertDto.PRECAUTION_USE: return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_PRECAUTION_USE; case SummarizedInteractionAlertDto.TAKE_INTO_ACCOUNT: return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_TAKE_INTO_ACCOUNT; case SummarizedInteractionAlertDto.UNKNOWN_ALERT: return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_UNKNOWN_ALERT; } return VidalAPI.Domain.SummarizedInteractionAlert.SUMMARIZEDINTERACTIONALERT_JNULL; }