public static ToDoData ConvertToDoNote(this ToDoListCls cls, ToDoNote note, bool isHide) { cls.noteList.Remove(note); //AddToDoItem 里面有save var data = new ToDoData().Init(content: note.content, finished: new Property <bool>(false), isHide: isHide); cls.AddToDoItem(data); return(data); }
public void ReInit(ToDoNote _note) { note = _note; if (note == null) { textEditor.Content.Val = string.Empty; } else { textEditor.Content.Val = note.content; } }
/// <summary> /// Delete note from the tact /// </summary> /// <param name="toDoNote"></param> public void DeleteNote(ToDoNote toDoNote) { var keyContext = _keys.First(x => x.Value == (Key)toDoNote.MidiNumber); keyContext.Notes.Remove(toDoNote); if (DeletedNote == null) { return; } DeletedNote(this, new NoteEventArgs { Note = toDoNote }); }
public void IndexerShouldReturnSpecificToDoNoteItem() { // Arrange ToDoNote expectedToDoReturned; ToDoList list; // Act expectedToDoReturned = new ToDoNote("HelloWorld", DateTime.Now, Priority.High); list = new ToDoList("Michael"); list.Add(expectedToDoReturned); // Arrange Assert.AreSame(list[0], expectedToDoReturned); }
protected async Task HandleValidSubmit() { ToDoNote editedToDoNote = new ToDoNote(); editedToDoNote.IsDone = EditToDoNote.IsDone; //editedToDoNote.ToDoNoteId = Int32.Parse(EditToDoNote.ToDoNoteId); editedToDoNote.ToDoText = EditToDoNote.ToDoText; editedToDoNote.ToDoTitle = EditToDoNote.ToDoTitle; editedToDoNote.User = EditToDoNote.User; editedToDoNote.UserId = Int32.Parse(EditToDoNote.UserId); ToDoNote result = await ToDoNoteService.CreateToDo(editedToDoNote); if (result != null) { NavigationManager.NavigateTo("/ToDoNotes"); } }
public void TestThatATodoNotesItemAreAdded() { // Arrange ToDoNote expectedMyTodo1 = new ToDoNote("Test1", DateTime.Now, Priority.High); ToDoNote expectedMyTodo2 = new ToDoNote("Test2", DateTime.Now, Priority.Normal); ToDoList expectedListOfTodos; // Act expectedListOfTodos = new ToDoList("Michael"); expectedListOfTodos.Add(expectedMyTodo1); expectedListOfTodos.Add(expectedMyTodo2); // Assert Assert.IsTrue(expectedListOfTodos.myTodo.Contains(expectedMyTodo1)); Assert.IsTrue(expectedListOfTodos.myTodo.Contains(expectedMyTodo2)); }
public async Task <ToDoNote> UpdateToDoNote(ToDoNote toDoNote) { var result = await appDbContext.ToDos .FirstOrDefaultAsync(t => t.ToDoNoteId == toDoNote.ToDoNoteId); if (result != null) { result.ToDoTitle = toDoNote.ToDoTitle; result.ToDoText = toDoNote.ToDoText; result.IsDone = toDoNote.IsDone; result.UserId = toDoNote.UserId; await appDbContext.SaveChangesAsync(); return(result); } return(null); }
public async Task <ActionResult <ToDoNote> > UpdateToDo(ToDoNote toDoNote) { try { var toDoNoteToUpdate = await toDoNoteRepository.GetToDoNote(toDoNote.ToDoNoteId); if (toDoNoteToUpdate == null) { return(NotFound($"ToDoNote with Id = {toDoNote.ToDoNoteId} not found")); } return(await toDoNoteRepository.UpdateToDoNote(toDoNote)); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Error updating data")); } }
public ToDoListNoteEditorView(Action saveAction, Action closeAction) { Style = "box"; new LabelView("笔记编辑器") .TextMiddleCenter() .FontBold() .FontSize(40) .AddTo(this); textEditor = new TextAreaView(string.Empty) .Height(130) .ExpandHeight(true) .AddTo(this); new ButtonView("保存", () => { if (note == null) { ToDoDataManager.AddToDoNote(textEditor.Content.Val); } else { note.content = textEditor.Content.Val; ToDoDataManager.Save(); } EditorGUI.FocusTextInControl(null); saveAction(); note = null; }, true) .AddTo(this); new ButtonView("关闭", () => { EditorGUI.FocusTextInControl(null); closeAction(); note = null; }, true) .AddTo(this); }
public async Task <ActionResult <ToDoNote> > CreateToDo(ToDoNote toDoNote) { try { if (toDoNote == null) { return(BadRequest()); } var createdToDo = await toDoNoteRepository.AddToDoNote(toDoNote); return(CreatedAtAction(nameof(GetToDo), new { id = createdToDo.ToDoNoteId }, createdToDo)); } catch (Exception e) { return(StatusCode(StatusCodes.Status500InternalServerError, "Error creating new employee record " + e.Message)); } }
/// <summary> /// Add new note to the tact /// </summary> /// <param name="keyValue">Midi number of note</param> /// <param name="tactPostition">Position in the tact</param> public void AddNote(byte keyValue, byte tactPostition) { var note = new ToDoNote { Duration = NoteDuration, MidiNumber = keyValue, Tact = TactNumber, Position = tactPostition }; if (AddedNote == null) { return; } var compeletedNote = AddedNote(this, new NoteEventArgs { Note = note }); var keyContext = _keys.First(x => x.Value == (Key)keyValue); keyContext.Notes.Add(compeletedNote); }
public void InputFileNameTest() { // Arrange ToDoNote note; string expectedContent = ""; string actualContent = ""; XmlTextReader reader; // Act reader = new XmlTextReader("UnitTestXML.xml"); expectedContent = "Utopia10/10/2014 20:22:160"; note = new ToDoNote("Utopia", new DateTime(2014, 10, 10, 20, 22, 16), Priority.High); note.InputFileName("UnitTestXML.xml"); while (reader.Read()) { actualContent += $"{reader.ReadString()}"; } // Assert Assert.AreEqual(expectedContent, actualContent); }
public async Task <ToDoNote> UpdateToDo(ToDoNote updatedToDoNote) { return(await httpClient.PutJsonAsync <ToDoNote>("api/ToDoNotes", updatedToDoNote)); }
public async Task <ToDoNote> CreateToDo(ToDoNote createdToDoNote) { return(await httpClient.PostJsonAsync <ToDoNote>("api/ToDoNotes", createdToDoNote)); }
protected override void OnHide() { note = null; }
private void ConvertToDoNote(ToDoNote note, bool isHide) { listView.UpdateList(); ToDoDataManager.ConvertToDoNote(note, isHide); }
public static void RemoveToDoNote(this ToDoListCls cls, ToDoNote note) { cls.noteList.Remove(note); cls.Save(); }
public static void AddToDoNote(this ToDoListCls cls, ToDoNote note) { cls.noteList.Add(note); cls.Save(); }
public ProcessSystem(ToDoNote note) { queue.System = this; Note = note; }
public static ToDoListNoteConvertWindow Open(ToDoListNoteView _todoListNoteView, ToDoNote _note, string name = "ToDo Note Convert") { var window = Open <ToDoListNoteConvertWindow>(name); window.listView = _todoListNoteView; window.note = _note; window.Init(); instance = window; return(window); }