class CirurgiasInternacaoPOLRN extends BaseBusiness {

	public Boolean habilitarBotaoDocAssinado(Integer seqCirurgia) {

		Boolean prntolAdmin = recuperarGlobalAipfPrntolAdmin();

		Boolean botaoDocAssinado = null;
		Boolean v_tem_doc_ass = null;

		if (prntolAdmin == null) {
//			atribuirContextoSessao(VariaveisSessaoEnum.AIPF_PRNTOL_ADMIN,
//					Boolean.FALSE);// prntol_admin = "N"
			prntolAdmin = Boolean.FALSE;
		}

		List<AghDocumentosAssinados> docAssinado = getAghuFacade()
				.listarDocAssPorSeqCirurgiaDocAssinadoIsNotNull(seqCirurgia);

		if (docAssinado == null || docAssinado.isEmpty()) {
			v_tem_doc_ass = Boolean.FALSE;
		}else{
			v_tem_doc_ass = Boolean.TRUE;
		}

		if (prntolAdmin == Boolean.FALSE) {
			if (v_tem_doc_ass == Boolean.TRUE) {
				botaoDocAssinado = Boolean.TRUE;
			} else {
				botaoDocAssinado = Boolean.FALSE;
			}
		}

		return botaoDocAssinado;
	}

}