public AscmLocationMaterialLinkLog Get(int id) { AscmLocationMaterialLinkLog ascmLocationMaterialLinkLog = null; try { ascmLocationMaterialLinkLog = YnDaoHelper.GetInstance().nHibernateHelper.Get <AscmLocationMaterialLinkLog>(id); } catch (Exception ex) { YnBaseClass2.Helper.LogHelper.GetLog().Error("查询失败(Get AscmLocationMaterialLinkLog)", ex); throw ex; } return(ascmLocationMaterialLinkLog); }
public void Save(AscmLocationMaterialLinkLog ascmLocationMaterialLinkLog) { try { using (ITransaction tx = YnDaoHelper.GetInstance().nHibernateHelper.GetCurrentSession().BeginTransaction()) { try { YnDaoHelper.GetInstance().nHibernateHelper.Save(ascmLocationMaterialLinkLog); tx.Commit();//正确执行提交 } catch (Exception ex) { tx.Rollback();//回滚 throw ex; } } } catch (Exception ex) { YnBaseClass2.Helper.LogHelper.GetLog().Error("保存失败(Save AscmLocationMaterialLinkLog)", ex); throw ex; } }