コード例 #1
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     detail.Name            = txtName.Text;
     detail.Calories        = Convert.ToInt32(txtCalories.Text);
     detail.ActivityLevelID = Convert.ToInt32(cmbLevel.SelectedValue);
     detail.CategoryID      = Convert.ToInt32(cmbCategory.SelectedValue);
     if (txtName.Text == "" || txtCalories.Text == "" || cmbLevel.SelectedIndex == -1 || cmbCategory.SelectedIndex == -1)
     {
         MessageBox.Show("請填寫所有資訊");
         return;
     }
     if (IsUpdate)
     {
         bll.Update(detail);
         MessageBox.Show("已修改運動項目");
         this.Close();
     }
     else
     {
         if (bll.IsWorkoutExist(detail.Name))
         {
             MessageBox.Show("該運動名稱已存在");
         }
         else
         {
             if (bll.Add(detail))
             {
                 MessageBox.Show("已加入新運動項目");
                 this.Close();
             }
         }
     }
 }