public IList<SituacaoDocumentoDTO> selectSituacaoDocumentoPagina(int primeiroResultado, int quantidadeResultados, SituacaoDocumentoDTO dto) { try { IList<SituacaoDocumentoDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<SituacaoDocumentoDTO> DAL = new NHibernateDAL<SituacaoDocumentoDTO>(session); resultado = DAL.selectPagina(primeiroResultado, quantidadeResultados, dto); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public int deleteSituacaoDocumento(SituacaoDocumentoDTO dto) { try { int resultado = -1; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<SituacaoDocumentoDTO> DAL = new NHibernateDAL<SituacaoDocumentoDTO>(session); DAL.delete(dto); session.Flush(); resultado = 0; } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public IList<SituacaoDocumentoDTO> selectSituacaoDocumento(SituacaoDocumentoDTO dto) { try { IList<SituacaoDocumentoDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<SituacaoDocumentoDTO> DAL = new NHibernateDAL<SituacaoDocumentoDTO>(session); resultado = DAL.select(dto); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }