public void SaveOrUpdate(LogSMSNew entity) { using (var session = SessionFactory.OpenSession()) using (var ts = session.BeginTransaction()) { try { session.SaveOrUpdate(entity); ts.Commit(); } catch (Exception ex) { ts.Dispose(); } } }
public void Insert(LogSMSNew entity) { using (var session = SessionFactory.OpenStatelessSession()) using (var ts = session.BeginTransaction()) { try { entity.Id = Guid.NewGuid(); session.Insert(entity); ts.Commit(); } catch (Exception ex) { ts.Dispose(); } //session.Close(); } }