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();
 }