protected void RevistasGridView_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            using (ISession session = HibernateUtil.AbrirSession())
            {
                using (ITransaction transaction = session.BeginTransaction())
                {
                    try
                    {
                        RevistaService revistaService = new RevistaService(session);
                        int id = Convert.ToInt32(RevistasGridView.DataKeys[e.RowIndex].Value.ToString());
                        revistaService.DeletarRevista(revistaService.BuscatPorId(id));
                        transaction.Commit();
                        RevistasGridView.DataSource = revistaService.ListarTudo();
                        RevistasGridView.DataBind();
                    }
                    catch (Exception ex)
                    {
                        if (!transaction.WasCommitted)
                        {
                            transaction.Rollback();
                        }
                        throw;
                    }
                }

            }
        }