public static T GetById <T>(int id) { using (var Session = NHiMsServerteHelper.OpenSession()) { using (var transaction = Session.BeginTransaction()) { var t = Session.Get <T>(id); transaction.Commit(); return(t); } } }
public static List <T> GetAll2 <T>() { using (var Session = NHiMsServerteHelper.OpenSession()) { using (var transaction = Session.BeginTransaction()) { var t = Session.CreateCriteria(typeof(T)) .AddOrder(Order.Desc("ModifyTime")) .List <T>().ToList(); transaction.Commit(); return(t); } } }
public static List <T> GetAll <T>() { using (var Session = NHiMsServerteHelper.OpenSession()) { using (var transaction = Session.BeginTransaction()) { var t = Session.CreateCriteria(typeof(T)) .Add(Restrictions.Gt("ModifyTime", DateTime.Parse("2017-01-01 00:00:00"))) .List <T>().ToList(); transaction.Commit(); return(t); } } }