class SolicitacaoHemoterapicaON extends BaseBusiness {

		protected void atribuirSituacaoColeta(
			AbsSolicitacoesHemoterapicas hemoterapia,
			RelSolHemoterapicaVO relSolHemoterapicaVO) {
		
		relSolHemoterapicaVO.setSituacaoAmostra("");
		if (hemoterapia.getIndSituacaoColeta() != null){
			switch(hemoterapia.getIndSituacaoColeta()){
			case P:
				if (DominioResponsavelColeta.C.equals(hemoterapia
						.getIndResponsavelColeta())) {
					relSolHemoterapicaVO
							.setSituacaoAmostra("Será coletada pela coleta");
				}
				break;
			case E:
				if (DominioResponsavelColeta.S.equals(hemoterapia
						.getIndResponsavelColeta())) {
					relSolHemoterapicaVO
							.setSituacaoAmostra("Será coletada pelo solicitante");
				}
				break;
			case D:
				if (DominioResponsavelColeta.N.equals(hemoterapia
						.getIndResponsavelColeta())) {
					relSolHemoterapicaVO
							.setSituacaoAmostra("Existe amostra válida no Banco de Sangue");
				}
				break;
			}
		}
		}

}