private void editUserInfoToolStripMenuItem_Click(object sender, EventArgs e) { Form editDialog = new Form { Width = 500, Height = 160, Text = "Update Full Name" }; Label lblFullName = new Label() { Left = 10, Top = 20, Text = "Full Name :", Width = 100 }; TextBox txtFullName = new TextBox() { Left = 150, Text = user.getFullName(), Top = 20, Width = 300 }; Button btnEdit = new Button() { Text = "Update", Left = 350, Width = 100, Top = 50 }; btnEdit.Click += (o, ev) => { if (DataValidator.isValidTexts(txtFullName)) { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Edit"), UserMessages.CONFIRMION("Edit"), MessageBoxButtons.YesNo) == DialogResult.Yes) { user.setFullName(txtFullName.Text); bool flag = userDTO.update(user, DatabaseConstants.COLUMN_FULLNAME); MessageBox.Show(flag ? "Updated" : "Something went wrong , Didn't Get updated"); } } }; editDialog.Controls.Add(btnEdit); editDialog.Controls.Add(lblFullName); editDialog.Controls.Add(txtFullName); editDialog.Show(); }
private void btnUpdate_Click(object sender, EventArgs e) { if (!chkUpdate.Checked) { MessageBox.Show(UserMessages.ENABLE_EDIT); chkUpdate.Focus(); return; } if (taskData.SelectedRows.Count > 0) { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Update"), UserMessages.CONFIRMION("Update"), MessageBoxButtons.YesNo) == DialogResult.Yes) { TaskNote task; bool flag = false; foreach (DataGridViewRow row in taskData.SelectedRows) { task = (TaskNote)row.DataBoundItem; flag = taskDTO.update(task, DatabaseConstants.COLUMN_DUEDATE, DatabaseConstants.COLUMN_PRIORITY, DatabaseConstants.COLUMN_STATUS); UserMessages.messageStatus(flag); } refreshTaskData(); } } else { MessageBox.Show(UserMessages.EMPTY_OPERATION("Update")); } }
private void btnDeleteTask_Click(object sender, EventArgs e) { if (taskData.SelectedRows.Count > 0) { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Delete"), UserMessages.CONFIRMION("Delete"), MessageBoxButtons.YesNo) == DialogResult.Yes) { lastId -= taskData.SelectedRows.Count; if (lastId < 0) { lastId = 1; } TaskNote task; bool flag = false; foreach (DataGridViewRow row in taskData.SelectedRows) { task = (TaskNote)row.DataBoundItem; undoBufferIndex = (undoBufferIndex + 1) % bufferSize; flag = taskDTO.delete(task.id); Note noteTemp = NoteDTOImplementation.getInstance().getById(task.noteId); flag &= noteTemp != null; flag &= NoteDTOImplementation.getInstance().delete(task.noteId); flag &= DocumentDTOImplementation.getInstance().delete(noteTemp.getDocumentId()); undoBuffer[undoBufferIndex] = task; tasks.Remove(task); UserMessages.messageStatus(flag); } refreshTaskData(); } } else { MessageBox.Show(UserMessages.EMPTY_OPERATION("Delete")); } }
private void btnDeleteNotebook_Click(object sender, EventArgs e) { if (notebookListView.SelectedItems.Count == 0) { MessageBox.Show("Please Select a notebook to delete"); } else { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Delete Notebook , This will also delete the notes (Can't Be Undone)") , UserMessages.CONFIRMION("Delete Notebook"), MessageBoxButtons.YesNo) == DialogResult.Yes) { Notebook notebookTemp; bool flag = false; foreach (ListViewItem item in notebookListView.SelectedItems) { notebookTemp = notebookDTO.getById(item.Text); flag = notebookTemp != null; foreach (String noteId in notebookTemp.getNotes()) { flag &= noteDTO.delete(noteId); } flag &= notebookDTO.delete(notebookTemp.getId()); UserMessages.messageStatus(flag); } } } }
private void deleteUserToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Delete , This can't be undo"), UserMessages.CONFIRMION("Delete"), MessageBoxButtons.YesNo) == DialogResult.Yes) { AuthForm authForm = new AuthForm(); userDTO.delete(user.getId()); AuthenticationDTOImplementation.getInstance().delete(user.getUsername()); authForm.Show(); authForm.Activate(); authForm.Shown += (o, ev) => this.Close(); } }
private void btnUndoDelete_Click(object sender, EventArgs e) { if (undoBufferIndex > 0) { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Undo Delete"), UserMessages.CONFIRMION("Undo Delete"), MessageBoxButtons.YesNo) == DialogResult.Yes) { bool flag = taskDTO.save(undoBuffer[undoBufferIndex]); tasks.Add(undoBuffer[undoBufferIndex]); undoBufferIndex = (((undoBufferIndex - 1) % bufferSize) + bufferSize) % bufferSize; ++lastId; UserMessages.messageStatus(flag); refreshTaskData(); } } else { MessageBox.Show(UserMessages.EMPTY_OPERATION("Undo")); } }
private void btnDeleteNote_Click(object sender, EventArgs e) { if (noteListView.SelectedItems.Count == 0) { MessageBox.Show("Please Select a notebook to delete"); } else { if (MessageBox.Show(UserMessages.ARE_YOU_SURE("Delete , (this cannot be undone) ") , UserMessages.CONFIRMION("Delete"), MessageBoxButtons.YesNo) == DialogResult.Yes) { Note noteTemp; bool flag = false; foreach (ListViewItem item in noteListView.SelectedItems) { noteTemp = noteDTO.getById(item.Text); flag = DocumentDTOImplementation.getInstance().delete(noteTemp.getDocumentId()); flag &= noteDTO.delete(noteTemp.getId()); UserMessages.messageStatus(flag); } } } }