Esempio n. 1
0
        private void submitButtonClicked(object sender, EventArgs e)
        {
            if (submitButton.Text.Equals("提交議題"))
            {
                submitButton.Text = "確認提交";
                enableEditIssueInfo(true);
            }
            else
            {
                enableEditIssueInfo(false);
                submitButton.Text = "提交議題";

                Issue issue = new Issue();
                issue.IssueId          = issueDetails[0].IssueId;
                issue.IssueGroupId     = issueDetails[0].IssueGroupId;
                issue.IssueName        = issueNameLabel.Text;
                issue.Description      = issueDescriptionRichTextBox.Text.Replace("\n", "<br>");
                issue.State            = (String)issueStateComboBox.SelectedItem;
                issue.Priority         = (String)issuePriorityComboBox.SelectedItem;
                issue.Serverity        = (String)issueSeverityComboBox.SelectedItem;
                issue.PersonInChargeId = ((User)issueAssigneeComboBox.SelectedItem).UserId;

                issue.IssueId = issueController.updateIssue(issue);
                if (issue.IssueId > 0)
                {
                    issueDetails = issueController.getIssueDetails(issue.IssueId);
                    updateIssueInfoView();
                }
            }
        }