Exemple #1
0
        public Order GetOrder(Guid orderId)
        {
            ISession session = null;

            try
            {
                Order order = null;
                if (orderId != Guid.Empty)
                {
                    session = NHibernateHelper.GetSession();
                    order   = (Order)session.Get(typeof(Order), orderId);
                }
                return(order);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                NHibernateHelper.CloseSession();
            }
        }
Exemple #2
0
        public User GetUser(Guid userId)
        {
            ISession session = null;

            try
            {
                User user = null;
                if (userId != Guid.Empty)
                {
                    session = NHibernateHelper.GetSession();
                    user    = (User)session.Get(typeof(User), userId);
                }
                return(user);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                NHibernateHelper.CloseSession();
            }
        }