示例#1
0
        //[HttpPost] //
        public IActionResult UpdateMessage(int userId) // This is for the edit page
        {
            using (MessageBoardDBContext context = new MessageBoardDBContext())
            {
                Message message = new Message();
                message = context.Messages.ToList().Find(m => m.Id == userId);

                return(View(message));
            };
        }
示例#2
0
        public IActionResult messageboard()
        {
            List <Message> listOfMessages = new List <Message>();

            using (MessageBoardDBContext context = new MessageBoardDBContext())
            {
                listOfMessages = (context.Messages.ToList());
            };

            return(View(listOfMessages));
        }
示例#3
0
        public IActionResult DeleteMessages(int userId, string message) // This will handle deleting a message when cliced on.
        {
            Message message1 = new Message();

            using (MessageBoardDBContext context = new MessageBoardDBContext())
            {
                message1          = context.Messages.ToList().Find(m => m.Id == userId);
                message1.Message1 = message;
                context.Messages.Remove(message1);
                context.SaveChanges();
            };

            return(Redirect("messageboard"));
        }
示例#4
0
        public IActionResult editmessage(int userId, string message) // This is for the edit page
        {
            Message message1 = new Message();

            using (MessageBoardDBContext context = new MessageBoardDBContext())
            {
                message1          = context.Messages.ToList().Find(m => m.Id == userId);
                message1.Message1 = message;
                message1.Updated  = true;
                context.SaveChanges();
            };
            return(Redirect("messageboard"));
            //return View(message1); //
        }
示例#5
0
        public IActionResult messageboard(string message)
        {
            Message message1 = new Message();

            using (MessageBoardDBContext context = new MessageBoardDBContext())
            {
                message1.UserId       = User.Identity.Name;
                message1.EmailAddress = User.Identity.Name;
                message1.PostedTime   = DateTime.Now;
                message1.Updated      = false;
                message1.Message1     = message;
                context.Messages.Add(message1);
                context.SaveChanges();
            };
            return(Redirect("messageboard"));
            //return View(message1); //
        }