public ActionResult AddNotification(FormCollection form) { string post = form["Post"]; if (!String.IsNullOrEmpty(post)) { var article = new Article() { CreateDate = DateTime.Now, CreatedBy = UserProvider.GetCurrentUser(false), ArticleType = ArticleType.PrivateNotification, Content = post, Title = String.Empty, Published = false }; var validFrom = DateTime.Now; DateTime.TryParse(form["ValidFrom"], out validFrom); article.ValidFrom = validFrom; var validTo= DateTime.Now.AddDays(7); DateTime.TryParse(form["ValidTo"], out validTo); article.ValidTo = validTo; Database.Entry(article).State = EntityState.Added; Database.SaveChanges(); } return RedirectToAction("Index"); }
public ActionResult Add(int? id) { var article = new Article(); if (id != null) { article = Database.Articles.SingleOrDefault(a => a.Id == id); if (article == null) return new HttpStatusCodeResult(HttpStatusCode.NotFound); } return View(article); }
public ActionResult AddPost(FormCollection form) { string post = form["Post"]; if (!String.IsNullOrEmpty(post)) { var article = new Article() { CreateDate = DateTime.Now, CreatedBy = UserProvider.GetCurrentUser(false), ArticleType = ArticleType.Board, Content = post, Title = String.Empty, Published = false }; Database.Entry(article).State = EntityState.Added; Database.SaveChanges(); } return RedirectToAction("Index"); }
public ActionResult Add(FormCollection form) { if (!String.IsNullOrEmpty(form["Name"]) && !String.IsNullOrEmpty(form["Post"])) { var article = new Article() { Title = form["Name"], Preface = form["Post"], CreateDate = DateTime.Now, ArticleType = ArticleType.Book }; if (ZaDvermi.Security.UserProvider.IsAuthenticated) article.CreatedById = UserProvider.GetCurrentUser(false).Id; Database.Articles.Add(article); Database.SaveChanges(); } return RedirectToAction("Index"); }
public ActionResult Add() { var productionItem = new Article(); return View("Edit", productionItem); }
public ActionResult Add() { var article = new Article(); return View("Edit", article); }