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