public ActionResult Add() { var defaultModel = new PostModel { DateCreated = DateTime.Now, DatePublished = DateTime.Now }; return View(defaultModel); }
public ActionResult Add(PostModel model) { if (!ModelState.IsValid) return View(model); var post = model.ToPost(); _postRepository.Save(post); return RedirectToAction("Edit", new {id = post.Id}); }