//TODO public void UpdateBannedMessage(NewBannedMessage newBannedMessage) { Message message = _unitOfWork.Message.GetById(newBannedMessage.PostId); if (message != null) { if (!newBannedMessage.Banned) { if (message.Parent != null) { message.Type = MessageType.Reply; } else { message.Type = MessageType.Thread; } } else { RemoveBannedMessage(message); //ban user ofzo } _unitOfWork.SaveChanges(); } }
public async Task UpdateBannedMessages(NewBannedMessage newBannedMessage) { _messageService.UpdateBannedMessage(newBannedMessage); if (newBannedMessage.Banned) { await Clients.Caller.ConfirmBannedMessageUpdate(BannedMessageConfirmation.MessageDeleted); } else { await Clients.Caller.ConfirmBannedMessageUpdate(BannedMessageConfirmation.MessageAdded); } }