public IList<CstIpiDTO> selectCstIpiPagina(int primeiroResultado, int quantidadeResultados, CstIpiDTO cstipi) { try { IList<CstIpiDTO> resultado = null; using (ISession sessioin = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CstIpiDTO> cstipiDAL = new NHibernateDAL<CstIpiDTO>(sessioin); resultado = cstipiDAL.selectPagina(primeiroResultado, quantidadeResultados, cstipi); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public int deleteCstIpi(CstIpiDTO cstipi) { try { int resultado = -1; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CstIpiDTO> cstipiDAL = new NHibernateDAL<CstIpiDTO>(session); cstipiDAL.delete(cstipi); session.Flush(); resultado = 0; } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public IList<CstIpiDTO> selectCstIpi(CstIpiDTO cstipi) { try { IList<CstIpiDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CstIpiDTO> cstipiDAL = new NHibernateDAL<CstIpiDTO>(session); resultado = cstipiDAL.select(cstipi); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }