public void Delete(AscmSupplierMaterialLink ascmSupplierMaterialLink) { try { YnDaoHelper.GetInstance().nHibernateHelper.Delete <AscmSupplierMaterialLink>(ascmSupplierMaterialLink); } catch (Exception ex) { YnBaseClass2.Helper.LogHelper.GetLog().Error("删除失败(Delete AscmSupplierMaterialLink)", ex); throw ex; } }
public AscmSupplierMaterialLink Get(int id) { AscmSupplierMaterialLink ascmSupplierMaterialLink = null; try { ascmSupplierMaterialLink = YnDaoHelper.GetInstance().nHibernateHelper.Get <AscmSupplierMaterialLink>(id); } catch (Exception ex) { YnBaseClass2.Helper.LogHelper.GetLog().Error("查询失败(Get AscmSupplierMaterialLink)", ex); throw ex; } return(ascmSupplierMaterialLink); }
public void Update(AscmSupplierMaterialLink ascmSupplierMaterialLink) { using (ITransaction tx = YnDaoHelper.GetInstance().nHibernateHelper.GetCurrentSession().BeginTransaction()) { try { YnDaoHelper.GetInstance().nHibernateHelper.Update <AscmSupplierMaterialLink>(ascmSupplierMaterialLink); tx.Commit();//正确执行提交 } catch (Exception ex) { tx.Rollback();//回滚 YnBaseClass2.Helper.LogHelper.GetLog().Error("修改失败(Update AscmSupplierMaterialLink)", ex); throw ex; } } }