Ejemplo n.º 1
0
 private void buttonModifyPri_Click(object sender, EventArgs e)
 {
     try
     {
         int pri = 0;
         if (!int.TryParse(this.textBoxPrivilege.Text, out pri))
         {
             MessageBox.Show("请输入正确的优先级值0~1000,值越大优先级越高!");
             return;
         }
         if (pri < 0 || pri > 1000)
         {
             MessageBox.Show("请输入正确的优先级值0~1000,值越大优先级越高!");
             return;
         }
         foreach (DataGridViewRow dr in this.dataGridView1.SelectedRows)
         {
             string taskID = dr.Cells["任务ID"].Value.ToString();
             string reStr  = "";
             if (!taskPresenter.ModifyTaskPri(taskID, pri, ref reStr))
             {
                 MessageBox.Show(reStr);
                 return;
             }
         }
         taskPresenter.QueryTask();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }