/// <summary> /// 根据id修改用户状态 /// </summary> /// <param name="userId"></param> public bool ModifyUserState(int userId) { User user = new UserService().GetUserById(userId); UserStates state = UserStates.正常; if (user.UserState.Id == Convert.ToInt32(UserStates.正常)) { state = UserStates.无效; } else { state = UserStates.正常; } return(new UserService().ModifyUserState(userId, state)); }
/// <summary> /// 根据主键ID更新一条记录 /// </summary> /// <param name="model">更新后的实体</param> /// <returns>执行结果受影响行数</returns> public int Update(UserStates model) { return(_dao.Update(model)); }
/// <summary> /// 向数据库中添加一条记录 /// </summary> /// <param name="model">要添加的实体</param> /// <returns>插入数据的ID</returns> public int Insert(UserStates model) { return(_dao.Insert(model)); }
/// <summary> /// 修改用户状态 /// </summary> /// <param name="userId"></param> /// <param name="status"></param> public bool ModifyUserState(int userId, UserStates state) { return(new UserService().ModifyUserState(userId, state)); }