public ActionResult CreatePost(NoteEditViewModel model)
 {
     if (ModelState.IsValid)
     {
         var noteService = new NoteService();
         var userId = Guid.Parse(User.Identity.GetUserId());
         var result = noteService.Create(model, userId);
         TempData.Add("Result", result ? "Note added." : "Note not added.");
         return RedirectToAction("Index");
     }
     return View();
 }
        public ActionResult CreatePost(NoteDetailViewModel vm)
        {
            if (!ModelState.IsValid) return View(vm);

            var svc = new NoteService();

            var result = svc.Create(vm, _userId.Value);

            TempData.Add(
                "Result",
                result
                    ? "Note added"
                    : "Note not added");

            return RedirectToAction("Index");
        }