public void GetTrashFromController() { TrashBinPageController LoadNote = new TrashBinPageController(); dataGridView1.DataSource = LoadNote.GetAllTrash(Username); for (int i = 0; i < dataGridView1.RowCount; i++) { NOTE N = new NOTE(); N.PpOrder = Int32.Parse(dataGridView1[0, i].Value.ToString()); N.PpHeader = dataGridView1[1, i].Value.ToString(); N.PpContent = dataGridView1[2, i].Value.ToString(); N.PpTag = dataGridView1[3, i].Value.ToString(); N.PpFontFamily = dataGridView1[4, i].Value.ToString(); N.PpFontSize = Int32.Parse(dataGridView1[5, i].Value.ToString()); N.PpFontColor = dataGridView1[6, i].Value.ToString(); if (dataGridView1[7, i].Value != null) { N.PpPictureName = dataGridView1[7, i].Value.ToString(); } if (dataGridView1[8, i].Value != null) { N.PpDrawPictureName = dataGridView1[8, i].Value.ToString(); } ListOfTrash.Add(N); } LoadNoteForPage(); }
private void button1_Click(object sender, EventArgs e) { TrashBinPageController TrashPage = new TrashBinPageController(); TrashPage.DeleteNote(Username, NoteOrder); panel2.Hide(); panel3.Hide(); flowLayoutPanel1.Controls.Clear(); ListOfTrash.Clear(); GetTrashFromController(); }
private void button3_Click(object sender, EventArgs e) { int NewNoteOrder = 0; for (int i = 0; i < ListOfTrash.Count; i++) { if (ListOfTrash[i].PpOrder.ToString() == NoteOrder) { TrashBinPageController TrashPage = new TrashBinPageController(); TrashPage.Restore(Username, textBox1.Text, ListOfTrash[i].PpOrder, NewNoteOrder, textBox2.Text, textBox3.Text, ListOfTrash[i].PpFontFamily, comboBox2.SelectedItem.ToString(), ListOfTrash[i].PpFontSize, ListOfTrash[i].PpPictureName, ListOfTrash[i].PpDrawPictureName); flowLayoutPanel1.Controls.Clear(); } } ListOfTrash.Clear(); GetTrashFromController(); panel2.Hide(); panel3.Hide(); textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); }