static void Main(string[] args) { //NHibernateHelper.GeraSchema(); //Configuration cfg = NHibernateHelper.RecuperaConfiguracao(); //ISessionFactory sessionFactory = cfg.BuildSessionFactory(); //ISession session = sessionFactory.OpenSession(); //Usuario novoUsuario = new Usuario(); //novoUsuario.Nome = "Murilo"; //ITransaction transacao = session.BeginTransaction(); //session.Save(novoUsuario); //transacao.Commit(); //session.Close(); #region -- Inicio: Inserir usuario -- ISession session = NHibernateHelper.AbreSession(); UsuarioDAO usuarioDao = new UsuarioDAO(session); Usuario novoUsuario = new Usuario(); novoUsuario.Nome = "Murilo"; usuarioDao.Adiciona(novoUsuario); session.Close(); #endregion -- Fim: Inserir usuario -- Console.Read(); }
public void Remove(Usuario usuario) { ITransaction transacao = session.BeginTransaction(); session.Delete(usuario); transacao.Commit(); }
public void Adiciona(Usuario usuario) { ITransaction transacao = session.BeginTransaction(); session.Save(usuario); transacao.Commit(); }