private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { var note = _notesRepository.Table.ToList()[listBox1.SelectedIndex]; _currentNoteViewModel = NotesFactory.CreateViewModel(note); _currentNoteViewModel.InitControl(flowLayoutPanel1); label3.Text = $@"Date : {note.CreationDate:yyyy/MM/dd HH:mm:ss}"; }
private void button2_Click(object sender, EventArgs e) { var addForm = new SelectNoteTypeForm(); addForm.ShowDialog(); var note = NotesFactory.CreateNoteModel(addForm.selectedItem); _notesRepository.Insert(note); listBox1.Items.Add(note.Id.ToString("D5")); listBox1.SelectedIndex = note.Id; }