コード例 #1
0
        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.
                }
            }
        }
コード例 #2
0
 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);
 }
コード例 #3
0
        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.
                }
            }
        }
コード例 #4
0
 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;
 }