Exemplo n.º 1
0
        public async System.Threading.Tasks.Task <ActionResult> NewsItemCreate(AdministratorNewsItemCreateViewModel model)
        {
            if (ModelState.IsValid)
            {
                var newsItem = new NewsItem
                {
                    Id          = Guid.NewGuid(),
                    CreatedDate = DateTime.Now,
                    Title       = model.Title,
                    Text        = model.Text
                };

                db.NewsItems.Add(newsItem);
                await db.SaveChangesAsync();

                TempData["Message"] = "Новость была добавлена.";
                return(RedirectToAction("News"));
            }
            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult NewsItemCreate()
        {
            var model = new AdministratorNewsItemCreateViewModel();

            return(View(model));
        }