/// <summary> /// 更新一条数据 /// </summary> public virtual void Update(Manager_log model) { using (var session = sessionFactory.OpenSession()) { session.SaveOrUpdate(model); session.Flush(); } }
/// <summary> /// 增加一条数据 /// </summary> public virtual object Save(Manager_log model) { using (ISession session = sessionFactory.OpenSession()) { var id = session.Save(model); session.Flush(); return(id); } }
/// <summary> /// 删除数据 /// </summary> public override void Delete(Manager_log model) { string key = "Manager_log:" + model.id; if (rh.Exist(key) > 0) //存在 { rh.Remove(key); //检查是否存在关联 rh.DelJoin("Manager_log"); } base.Delete(model); }
/// <summary> /// 更新一条数据 /// </summary> public override void Update(Manager_log model) { string key = "Manager_log:" + model.id; if (rh.Exist(key) > 0) //存在 { //修改当前集合 rh.Set <Manager_log>(key, model); //检查是否存在关联 rh.DelJoin("Manager_log"); } base.Update(model); }
/// <summary> /// 增加一条数据 /// </summary> public override object Save(Manager_log model) { var res = base.Save(model); if ((int)res > 0) { string key = "Manager_log:" + res; if (rh.Exist(key) <= 0) //不存在 { rh.Set <Manager_log>(key, model); //检查是否存在关联 rh.DelJoin("Manager_log"); } } return(res); }