public void UpdateMessage(int messageId, Message message) { Message currentMessage = GetMessageById(messageId); currentMessage.IsRefused = message.IsRefused; currentMessage.IsSeen = message.IsSeen; currentContext.SaveChanges(); }
private void DeleteSymbols(Message message) { string pattern = @"[^\w\.@-]"; string text = message.Text; Regex.Replace(text, pattern, ""); message.Text = text; }
public void UpdateMessage(int messageId, Message message) { Message currentMessage = messageStorage.GetMessageById(messageId); if (currentMessage == null) throw new Exception("Сообщение не найдено"); messageStorage.UpdateMessage(messageId, message); }
public void AddMessage(Message message) { if (message.Text.Equals("")) throw new Exception("Введите текст сообщения"); //DeleteSymbols(message); messageStorage.AddMessage(message); }
public void DeleteMessage(Message message) { currentContext.Messages.Remove(message); currentContext.SaveChanges(); }
public void AddMessage(Message message) { currentContext.Messages.Add(message); currentContext.SaveChanges(); }