Exemple #1
0
 public ActionResult <MessageEntry> PostMessage(MessageEntry message)
 {
     System.Console.WriteLine(message.Message);
     if (message.Message == null)
     {
         return(BadRequest());
     }
     _context.Messages.Add(message);
     _context.SaveChanges();
     return(CreatedAtAction(nameof(GetMessages), new { id = message.Id }, message));
 }
        public ActionResult Create([Bind(Include = "MessageId,Message,EmptyMessage,MessgeDate")] Messages messages)
        {
            if (ModelState.IsValid)
            {
                db.Messages.Add(messages);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(messages));
        }
            public void Dispose()
            {
                var message = _dbContext.Messages.ToArray();

                _dbContext.Messages.RemoveRange(message);
                _dbContext.SaveChanges();
            }
 public void saveMessage(Message message)
 {
     try
     {
         _context.Message.Add(message);
         _context.SaveChanges();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex);
     }
 }
Exemple #5
0
        public int WriteToPriorityTable(List <MessagePrioritiesModel> senders)
        {
            int count = 0;

            using (var db = new MessageDbContext())
            {
                foreach (MessagePrioritiesModel sender in senders)
                {
                    db.MessagePrioritiesModels.Add(sender);
                }
                count = db.SaveChanges();
            }
            return(count);
        }
Exemple #6
0
        public int WriteToMessagesTable(List <Message> inbox)
        {
            int count = 0;

            using (var db = new MessageDbContext())
            {
                foreach (Message message in inbox)
                {
                    var messageModel = new MessagesModel()
                    {
                        messageId    = message.Id,
                        internalDate = (long)message.InternalDate
                    };
                    db.MessagesModels.Add(messageModel);
                }
                count = db.SaveChanges();
            }

            return(count);
        }
            public DbSetup(WebApplicationFactory <Startup> factory)
            {
                // This fetches the same single lifetime instantiation used by Controller classes
                _dbContext = factory.Services.GetRequiredService <MessageDbContext>();

                // Seed in-memory database with some data needed for tests
                var message1 = new Message
                {
                    Id      = 1,
                    Content = "Cool Message 1",
                };

                _dbContext.Messages.Add(message1);
                var message2 = new Message
                {
                    Id      = 2,
                    Content = "Fun Message 2",
                };

                _dbContext.Messages.Add(message2);
                _dbContext.SaveChanges();
            }
Exemple #8
0
 //Insert message single reciver
 protected bool InsertMessages(Message mes)
 {
     messageDbContext = new MessageDbContext();
     try
     {
         messageDbContext.Messages.Add(mes);
         int count = messageDbContext.SaveChanges();
         if (count == 1)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         string erMessage = ex.Message;
         return(false);
     }
 }
 public override void Save()
 {
     _context.SaveChanges();
 }