void _generalNotesControl_DeleteNote(string noteUniqueId) { string universeId = noteUniqueId.Split('|')[0]; int noteId = int.Parse(noteUniqueId.Split('|')[1]); Note note = _gameManager.UniverseGeneralNotesList(universeId).SingleOrDefault(r => r.Id == noteId); if (note == null) { return; } else { var worker = new BackgroundWorker(); worker.DoWork += (sender, e) => { OnBackgroundWorkerNotification(Enums.BACKGROUNDWORKER_STATE.START_WORK); _noteManager.DeleteNote(universeId, noteId); }; worker.RunWorkerCompleted += (workerSender, workerEvent) => { OnBackgroundWorkerNotification(Enums.BACKGROUNDWORKER_STATE.COMPLETE_WORK); }; worker.RunWorkerAsync(); } }
public void TestDeleteNote2() { NoteManager testManager = new NoteManager(); testManager.AddNote("testAdd", new List <string> { "tag33", "TAG44" }); Note note2 = testManager.Notes[0]; Assert.IsTrue(testManager.Notes.Count == 1); Note note = new Note("testAdd", new List <string> { "tag3", "TAG44" }); testManager.DeleteNote(note); Assert.IsFalse(testManager.Notes.Count == 0); testManager.AddNote("testAdd", new List <string> { "tag33", "TAG44" }); Assert.IsTrue(testManager.Notes.Count == 2); testManager.DeleteNote(note2); Assert.IsTrue(testManager.Notes.Count == 1); }
public TransactionObject DeleteNote(int noteID) { TransactionObject response = new TransactionObject(); try { noteManager.DeleteNote(noteManager.GetNote(noteID)); uow.Save(); response.IsSuccess = true; } catch (Exception ex) { response.IsSuccess = false; response.Explanation = base.GetExceptionMessage(ex); } return(response); }
//删除笔记 public string delnote(int noteid) { notes.DeleteNote(noteid); return("删除成功"); }
public ActionResult Delete(string noteId) { NoteManager.DeleteNote(noteId); return(RedirectToAction("List")); }
public bool DeleteNote(NoteModel note, object whereFromDelete) { return(NoteManager.DeleteNote(note, whereFromDelete)); }