public NoteBase NoteAdd(NoteAdd newItem) { // Attention - 5 - Add new is NOT restricted var addedItem = ds.Notes.Add(mapper.Map <Note>(newItem)); // Assign the owner addedItem.Owner = User.Name; ds.SaveChanges(); return((addedItem == null) ? null : mapper.Map <NoteBase>(addedItem)); }
public ActionResult Create(NoteAdd newItem) { // Validate the input if (!ModelState.IsValid) { return View(newItem); } // Process the input var addedItem = m.NoteAdd(newItem); if (addedItem == null) { return View(newItem); } else { return RedirectToAction("details", new { id = addedItem.Id }); } }
public ActionResult Create(NoteAdd newItem) { // Validate the input if (!ModelState.IsValid) { return(View(newItem)); } // Process the input var addedItem = m.NoteAdd(newItem); if (addedItem == null) { return(View(newItem)); } else { return(RedirectToAction("details", new { id = addedItem.Id })); } }
public NoteBase NoteAdd(NoteAdd newItem) { // Attention - 5 - Add new is NOT restricted var addedItem = ds.Notes.Add(Mapper.Map<Note>(newItem)); // Assign the owner addedItem.Owner = UserAccount.Name; ds.SaveChanges(); return (addedItem == null) ? null : Mapper.Map<NoteBase>(addedItem); }