111,126
社区成员
发帖
与我相关
我的任务
分享
// TODO: Add insert logic here
ILog log = LogManager.GetLogger("NHlog");
TB_MANAGER TB_MANAGER = new TB_MANAGER();
TB_MANAGER.NAME = collection["NAME"];
TB_MANAGER.PASSWORD = collection["PASSWORD"];
TB_MANAGER.REALNAME = collection["REALNAME"];
TB_MANAGER.MARK = collection["MARK"];
TB_MANAGER.ISSUEDATE = DateTime.Now ;
ISession session = NHibernateHelp.GetCurrentSession();
ITransaction it = session.BeginTransaction();
try
{
session.SaveOrUpdate(TB_MANAGER);
log.Fatal(it.WasCommitted);
it.Commit();
log.Fatal(it.WasCommitted);
}
catch (Exception ex)
{
it.Rollback();
throw ex;
}