Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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();
            }
        }