public virtual void Reload() { using (AppliactionContext.Log.LogTime(this, String.Format("Reload paper format '{0}'.", Name))) { using (ISession session = AppliactionContext.SessionFactory.OpenSession()) { using (ITransaction tx = session.BeginTransaction()) { try { DbPaperFormat reloadedcustPaperFmt = (DbPaperFormat)session.Load <DbPaperFormat>(_dbPaperFormat.Id); _dbPaperFormat.Name = reloadedcustPaperFmt.Name; _dbPaperFormat.Width = reloadedcustPaperFmt.Width; _dbPaperFormat.Height = reloadedcustPaperFmt.Height; } catch (Exception ex) { AppliactionContext.Log.Critical(this, ex.Message); tx.Rollback(); throw ex; } } } } }
public PaperFormat(DbPaperFormat dbPaperFormat) { _dbPaperFormat = dbPaperFormat; }