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