private void EditTask(string previousTaskName) { using (frmEditProject form = new frmEditProject()) { form.Title = "Edit Project"; form.ProjectName = previousTaskName; DialogResult result = form.ShowDialog(); if ((result == DialogResult.OK) && (!string.IsNullOrEmpty(form.ProjectName)) && (form.ProjectName != previousTaskName)) { //MessageBox.Show(string.Format("Changing project \"{0}\" to \"{1}\".", previousProjectName, form.ProjectName)); // Change name in MRU RenameProjectMRUItem(previousTaskName, form.ProjectName); UpdateProjectMenuItemsFromMRU(); // Change DefaultName if it's the same as old. if (string.Equals(DefaultTaskName, previousTaskName, StringComparison.OrdinalIgnoreCase)) { DefaultTaskName = form.ProjectName; } //TODO: Change name in time records. } } }
private string AddTask() { using (frmEditProject form = new frmEditProject()) { form.Title = "New Project"; DialogResult result = form.ShowDialog(); if (result == DialogResult.OK) { AddTask(form.ProjectName); return(form.ProjectName); } } return(null); }
private void EditTask(string previousTaskName) { using (frmEditProject form = new frmEditProject()) { form.Title = "Edit Project"; form.ProjectName = previousTaskName; DialogResult result = form.ShowDialog(); if ((result == DialogResult.OK) && (!string.IsNullOrEmpty(form.ProjectName)) && (form.ProjectName != previousTaskName)) { //MessageBox.Show(string.Format("Changing project \"{0}\" to \"{1}\".", previousProjectName, form.ProjectName)); // Change name in MRU RenameProjectMRUItem(previousTaskName, form.ProjectName); UpdateProjectMenuItemsFromMRU(); // Change DefaultName if it's the same as old. if (string.Equals(DefaultTaskName, previousTaskName, StringComparison.OrdinalIgnoreCase)) DefaultTaskName = form.ProjectName; //TODO: Change name in time records. } } }
private string AddTask() { using (frmEditProject form = new frmEditProject()) { form.Title = "New Project"; DialogResult result = form.ShowDialog(); if (result == DialogResult.OK) { AddTask(form.ProjectName); return form.ProjectName; } } return null; }