class ManterDietasModeloBasicoON extends BaseBusiness {

	public MpmItemModeloBasicoDieta obterItemDieta(
			Integer modeloBasicoPrescricaoSeq, Integer modeloBasicoDietaSeq,
			Integer tipoItemDietaSeq) throws ApplicationBusinessException {
		MpmItemModeloBasicoDieta result = null;
		if (modeloBasicoPrescricaoSeq == null || modeloBasicoDietaSeq == null
				|| tipoItemDietaSeq == null) {
			throw new ApplicationBusinessException(
					ManterDietasModeloBasicoONExceptionCode.MENSAGEM_ITEM_NAO_INFORMADO);
		}

		MpmItemModeloBasicoDietaId id = new MpmItemModeloBasicoDietaId();
		id.setModeloBasicoPrescricaoSeq(modeloBasicoPrescricaoSeq);
		id.setModeloBasicoDietaSeq(modeloBasicoDietaSeq);
		id.setTipoItemDietaSeq(tipoItemDietaSeq);
		result = this.getMpmItemModeloBasicoDietaDAO()
				.obterItemModeloBasicoDieta(id);

		if (result == null) {
			throw new ApplicationBusinessException(
					ManterDietasModeloBasicoONExceptionCode.MENSAGEM_ITEM_NAO_INFORMADO);
		}
		return result;
	}

}