예제 #1
0
        // GET: Message
        public ActionResult Index(Messagemodel messagemodel, string searchString)
        {
            var messages = db.Messages.ToList();

            if (!string.IsNullOrWhiteSpace(searchString))
            {
                messages = messages.Where(m => m.SenderName.ToLower().Contains(searchString.ToLower())).ToList();
            }

            return(View(messages));
        }
예제 #2
0
        //create
        public ActionResult CreateMessage(Messagemodel messagemodel)
        {
            if (ModelState.IsValid)
            {
                if (messagemodel.Message == null)
                {
                    throw new Exception("Heb je niks gemaakt?");
                }


                var CreateMessage = new Message();
                CreateMessage.ReceiverName = messagemodel.ReceiverName;
                CreateMessage.SenderName   = messagemodel.SenderName;
                CreateMessage.MessageText  = messagemodel.MessageText;
                CreateMessage.TimeSent     = DateTime.Now;
                db.Messages.Add(CreateMessage);
                db.SaveChanges();
                return(View("index"));
            }
            return(View("index"));
        }