public ApiResult RemoveBlackList(DelMessageReqDto model) { var result = new ApiResult(); _service.RemoveBlackList(model); return(result); }
public ApiResult DelMessageAll(DelMessageReqDto model) { var result = new ApiResult(); _service.DelMessageAll(model); return(result); }
/// <summary> /// 解禁 /// </summary> /// <param name="userId"></param> /// <param name="roomId"></param> /// <returns></returns> public void RemoveBlackList(DelMessageReqDto model) { string sql = "delete TalkBlackList where UserId = @UserId and RoomId = @RoomId"; SqlHelper.ExecuteScalar(sql, new SqlParameter[] { new SqlParameter("@UserId", model.UserId), new SqlParameter("@RoomId", model.RoomId) }); var processingRecords = new ProcessingRecords() { ProcessToId = model.UserId, ProcessToName = model.UserName, Type = 3, RoomId = model.RoomId, ProcessId = model.ProcessId, ProcessName = model.ProcessName }; AddProcessingRecords(processingRecords); }
/// <summary> /// 管理员删除某人全部消息 /// </summary> /// <returns></returns> public void DelMessageAll(DelMessageReqDto model) { string sql = @" update TalkNotes set Status = 0 where RoomId = @RoomId and UserId = @UserId "; int i = SqlHelper.ExecuteNonQuery(sql, new SqlParameter[] { new SqlParameter("@RoomId", model.RoomId), new SqlParameter("@UserId", model.UserId) }); var processingRecords = new ProcessingRecords() { ProcessToId = model.UserId, ProcessToName = model.UserName, Type = 1, RoomId = model.RoomId, ProcessId = model.ProcessId, ProcessName = model.ProcessName }; AddProcessingRecords(processingRecords); }