/// <summary> /// 加入黑名单 /// </summary> /// <param name="model"></param> /// <returns></returns> public void AddBlackList(AddBlackReqDto model) { string regsql = @" delete TalkBlackList where UserId = @UserId and RoomId = @RoomId ; insert into TalkBlackList (UserId,RoomId,BanTime,IsEverlasting) values (@UserId,@RoomId,@BanTime,@IsEverlasting); "; SqlParameter[] regsp = new SqlParameter[] { new SqlParameter("@UserId", model.UserId), new SqlParameter("@RoomId", model.RoomId), new SqlParameter("@BanTime", DateTime.Now), new SqlParameter("@IsEverlasting", true) }; SqlHelper.ExecuteNonQuery(regsql, regsp); var processingRecords = new ProcessingRecords() { ProcessToId = model.UserId, ProcessToName = model.UserName, Type = 2, RoomId = model.RoomId, ProcessId = model.ProcessId, ProcessName = model.ProcessName }; AddProcessingRecords(processingRecords); }
public ApiResult AddBlackList(AddBlackReqDto model) { var result = new ApiResult(); _service.AddBlackList(model); return(result); }