public IList <PatrimMovimentacaoBemDTO> selectPatrimMovimentacaoBem(PatrimMovimentacaoBemDTO patrimMovimentacaoBem) { try { IList <PatrimMovimentacaoBemDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL <PatrimMovimentacaoBemDTO> DAL = new NHibernateDAL <PatrimMovimentacaoBemDTO>(session); resultado = DAL.select(patrimMovimentacaoBem); } return(resultado); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public PatrimMovimentacaoBemDTO salvarAtualizarPatrimMovimentacaoBem(PatrimMovimentacaoBemDTO patrimMovimentacaoBem) { try { using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL <PatrimMovimentacaoBemDTO> DAL = new NHibernateDAL <PatrimMovimentacaoBemDTO>(session); DAL.saveOrUpdate(patrimMovimentacaoBem); session.Flush(); } return(patrimMovimentacaoBem); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public int deletePatrimMovimentacaoBem(PatrimMovimentacaoBemDTO patrimMovimentacaoBem) { try { int resultado = -1; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL <PatrimMovimentacaoBemDTO> DAL = new NHibernateDAL <PatrimMovimentacaoBemDTO>(session); DAL.delete(patrimMovimentacaoBem); session.Flush(); resultado = 0; } return(resultado); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
private void btIncluir_Click(object sender, RoutedEventArgs e) { try { PatrimMovimentacaoBemDTO detalheDTO = new PatrimMovimentacaoBemDTO(); detalheDTO.IdPatrimBem = ((PatrimBemViewModel)DataContext).PatrimBemSelected.Id; ((PatrimBemViewModel)DataContext).PatrimMovimentacaoBemSelected = detalheDTO; PatrimMovimentacaoBem viewDetalhe = new PatrimMovimentacaoBem(); viewDetalhe.btSair.Click += new RoutedEventHandler(btSair_Click); viewDetalhe.btGravar.Click += new RoutedEventHandler(btGravar_Click); tabDetalhe.Content = viewDetalhe; tabDetalhe.IsSelected = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "Alerta do sistema"); } }