public ActionResult Create(BookmarkInputModel bookmarkInput) { if (bookmarkInput != null && this.ModelState.IsValid) { var bookmark = Mapper.Map <Bookmark>(bookmarkInput); bookmark.OwnerId = this.UserProfille.Id; this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); return(this.RedirectToAction("View", new { id = bookmark.Id })); } return(this.View(bookmarkInput)); }
public ActionResult Create(BookmarkInputModel model) { if (model != null && this.ModelState.IsValid) { var bookmark = Mapper.Map <Bookmark>(model); this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); return(this.RedirectToAction("Details", new { id = bookmark.Id })); } this.LoadCategories(); return(this.View(model)); }
public ActionResult Create(BookmarkInputModel bookmarkInput) { if (bookmarkInput != null && this.ModelState.IsValid) { var bookmark = Mapper.Map<Bookmark>(bookmarkInput); bookmark.OwnerId = this.UserProfille.Id; this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); return this.RedirectToAction("View", new { id = bookmark.Id }); } return this.View(bookmarkInput); }
public ActionResult Create(BookmarkInputModel model) { if (model != null && this.ModelState.IsValid) { var bookmark = Mapper.Map<Bookmark>(model); this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); return this.RedirectToAction(x => x.Details(bookmark.Id)); } this.LoadCategories(); return this.View(model); }
public ActionResult Create(BookmarkInputModel model) { if (model != null & this.ModelState.IsValid) { var bookmark = Mapper.Map <Bookmark>(model); this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); this.AddSystemMessage(string.Format("Bookmark {0} added.", bookmark.Title), SystemMessageType.Success); return(this.RedirectToAction("Details", new { id = bookmark.Id })); } this.LoadCategories(); return(this.View(model)); }
public ActionResult Create(BookmarkInputModel model) { if (model != null & this.ModelState.IsValid) { var bookmark = Mapper.Map<Bookmark>(model); this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); this.AddSystemMessage(string.Format("Bookmark {0} added.", bookmark.Title), SystemMessageType.Success); return this.RedirectToAction("Details", new { id = bookmark.Id }); } this.LoadCategories(); return this.View(model); }
public ActionResult Create(BookmarkInputModel model) { if (model != null && this.ModelState.IsValid) { var bookmark = Mapper.Map <Bookmark>(model); this.Data.Bookmarks.Add(bookmark); this.Data.SaveChanges(); return(this.RedirectToAction(x => x.Details(bookmark.Id), new { id = bookmark.Id })); } this.ViewBag.Categories = this.Data.Categories .All() .Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Name }); return(this.View(model)); }