Exemplo n.º 1
0
        /// <summary>
        /// 修改笔记
        /// </summary>
        /// <param name="noteId"></param>
        /// <returns></returns>
        public JsonResult NoteEdit(NoteUpdating noteUpdating)
        {
            if (!ModelState.IsValid)
            {
                return(Json(ModelState));
            }

            var oneNote = notebookservice.UpdateNote(noteUpdating);

            return(Json(oneNote));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 修改1条笔记
        /// </summary>
        /// <param name="noteId"></param>
        /// <param name="oneNote"></param>
        /// <returns></returns>
        public OneNote UpdateNote(NoteUpdating noteUpdating)
        {
            var oneNote = GetMyNote(noteUpdating.NoteId);

            if (oneNote == null)
            {
                throw new ArgumentException("笔记未找到");
            }
            noteUpdating.Merge(oneNote).UpdateAt = DateTime.Now;
            CurrentDB.SaveChanges();
            return(oneNote);
        }