Пример #1
0
 private void loadNote()
 {
     if (flag)
     {
         listView1.Items.Clear();
         List <Note> listNode = NoteController.getListNote();
         foreach (Note note in listNode)
         {
             string       text = note.NoteTitle;
             ListViewItem n    = new ListViewItem(note.NoteID.ToString());
             n.SubItems.Add(text);
             this.listView1.Items.Add(n);
         }
     }
     else
     {
         listView1.Items.Clear();
         List <Trash> listTrash = TrashConntroller.getListTrash();
         foreach (Trash trash in listTrash)
         {
             string       text = trash.TrashTitle;
             ListViewItem n    = new ListViewItem(trash.TrashID.ToString());
             n.SubItems.Add(text);
             this.listView1.Items.Add(n);
         }
     }
 }
Пример #2
0
 private void tbSearchNote_TextChanged(object sender, EventArgs e)
 {
     if (flag)
     {
         listView1.Items.Clear();
         List <Note> listNode = NoteController.getListNote(tbSearchNote.Text);
         foreach (Note note in listNode)
         {
             string       text = note.NoteTitle;
             ListViewItem n    = new ListViewItem(note.NoteID.ToString());
             n.SubItems.Add(text);
             this.listView1.Items.Add(n);
         }
     }
     else
     {
         listView1.Items.Clear();
         List <Trash> listTrash = TrashConntroller.getListTrash(tbSearchNote.Text);
         foreach (Trash trash in listTrash)
         {
             string       text = trash.TrashTitle;
             ListViewItem n    = new ListViewItem("T");
             n.SubItems.Add(text);
             this.listView1.Items.Add(n);
         }
     }
 }
Пример #3
0
 private void btnInfo_Click(object sender, EventArgs e)
 {
     if (flag)
     {
         Note     note = NoteController.getNote(int.Parse(listView1.SelectedItems[0].Text));
         string[] arr  = note.NoteDescription.Split(' ');
         string[] arr1 = note.NoteDescription.Split('\n');
         int      a    = arr.Count() + arr1.Count() - 1;
         MessageBox.Show(note.NoteDescription.Length + "character\n" + a + "words\n" + "Modified: " + note.NoteModified.Value.ToString(), "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
         btnDelete.Enabled = btnInfo.Enabled = btnSave.Enabled = false;
     }
     else
     {
         Trash trash = TrashConntroller.GetTrash(int.Parse(listView1.SelectedItems[0].Text));
         Note  note  = new Note();
         note.NoteID          = NoteController.getID();
         note.NoteTitle       = trash.TrashTitle;
         note.NoteDescription = trash.TrashDescription;
         note.NoteModified    = DateTime.Now;
         TrashConntroller.deleteTrash(int.Parse(listView1.SelectedItems[0].Text));
         NoteController.addNote(note);
         loadNote();
         reset();
         btnDelete.Enabled = btnInfo.Enabled = btnSave.Enabled = false;
     }
 }
Пример #4
0
 private void listView1_Click(object sender, EventArgs e)
 {
     btnDelete.Enabled = btnInfo.Enabled = btnSave.Enabled = true;
     i = int.Parse(listView1.SelectedItems[0].Text);
     if (flag)
     {
         Note note = NoteController.getNote(int.Parse(listView1.SelectedItems[0].Text));
         tbTitle.Text        = note.NoteTitle;
         rtbDescreption.Text = note.NoteDescription;
     }
     else
     {
         Trash trash = TrashConntroller.GetTrash(int.Parse(listView1.SelectedItems[0].SubItems[0].Text));
         tbTitle.Text        = trash.TrashTitle;
         rtbDescreption.Text = trash.TrashDescription;
     }
 }
Пример #5
0
 private void btnDelete_Click(object sender, EventArgs e)
 {
     if (flag)
     {
         Note  note  = NoteController.getNote(int.Parse(listView1.SelectedItems[0].Text));
         Trash trash = new Trash()
         {
             TrashID = TrashConntroller.getID(), TrashTitle = note.NoteTitle, TrashDescription = note.NoteDescription
         };
         NoteController.deleteNote(int.Parse(listView1.SelectedItems[0].Text));
         TrashConntroller.addTrash(trash);
         loadNote();
         reset();
         btnDelete.Enabled = btnInfo.Enabled = btnSave.Enabled = false;
     }
     else
     {
         TrashConntroller.deleteTrash(int.Parse(listView1.SelectedItems[0].SubItems[0].Text));
         loadNote();
         reset();
         btnDelete.Enabled = btnInfo.Enabled = btnSave.Enabled = false;
     }
 }