private List <Message> TakeMessagesFromDb(int recipientId) { using (var context = new DataBase()) { List <Message> messagesInDb = (context.Messages.Where(i => i.RecipientId == recipientId)).ToList(); foreach (Message message in messagesInDb) { context.Messages.Remove(message); } context.SaveChanges(); return(messagesInDb); } }
private void AddMessageToDb(int senderId, int recipientId, string textOfMessage) { using (var context = new DataBase()) { var message = new Message() { SenderId = senderId, RecipientId = recipientId, TextOfMessage = textOfMessage }; context.Messages.Add(message); context.SaveChanges(); } }