public IList<CepDTO> selectCepPagina(int primeiroResultado, int quantidadeResultado, CepDTO cep) { try { IList<CepDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CepDTO> cepDAL = new NHibernateDAL<CepDTO>(session); resultado = cepDAL.selectPagina(primeiroResultado, quantidadeResultado, cep); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public int salvarAtualizarCep(CepDTO cep) { try { int resultado = -1; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CepDTO> cepDAL = new NHibernateDAL<CepDTO>(session); cepDAL.saveOrUpdate(cep); session.Flush(); resultado = 0; } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public IList<CepDTO> selectCep(CepDTO cep) { try { IList<CepDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL<CepDTO> cepDAL = new NHibernateDAL<CepDTO>(session); resultado = cepDAL.select(cep); } return resultado; } catch (Exception ex) { throw new FaultException(ex.Message); } }