예제 #1
0
        public ActionResult Create(TweetModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var tweet = new Entities.Tweet()
                    {
                        Message = model.Message,
                        User = model.User
                    };

                    dbContext.Tweets.Add(tweet);
                    dbContext.SaveChanges();

                    Success("Tweet aangemaakt");

                    return RedirectToAction("Index");
                }
                catch
                {
                    return View(model);
                }
            }
            else
            {
                return View(model);
            }
        }
예제 #2
0
        public ActionResult Edit(TweetModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var tweet = GetTweet(model.Id);
                    tweet.User = model.User;
                    tweet.Message = model.Message;
                    dbContext.SaveChanges();

                    Success("Tweet bewerkt");

                    return RedirectToAction("Index");
                }
                catch
                {
                    return View(model);
                }
            }
            else
            {
                return View(model);
            }
        }