示例#1
0
 private void LuuHoatDong()
 {
     if (Them)
     {
         if (ktButton == 10)
         {
             int ktID = kiemTraID();
             if (ktID == 1)
             {
                 MessageBox.Show("Mã Hoạt Động không được để trống.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 this.txtMaHD.Focus();
                 this.txtMaHD.SelectAll();
             }
             else
             {
                 if (ktID == 2)
                 {
                     MessageBox.Show("Mã Hoạt Động đã tồn tại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                     this.txtMaHD.Focus();
                     this.txtMaHD.SelectAll();
                 }
                 else
                 {
                     if (ctxhBUS.themCTXH(this.txtMaHD.Text, this.txtTenHD.Text, this.txtDiaDiem.Text, this.txtNgayTC.Text == "" ?
                                          DateTime.Today : Convert.ToDateTime(this.txtNgayTC.Text), this.txtSoDiemCong.Text == "" ? 0 : Convert.ToInt32(this.txtSoDiemCong.Text)))
                     {
                         MessageBox.Show("Đã thêm xong");
                         Clear();
                     }
                     else
                     {
                         MessageBox.Show("Không thêm được. Lỗi !!!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                     }
                 }
             }
         }
         else
         {
             int ktID = kiemTraID();
             if (ktID == 1)
             {
                 MessageBox.Show("Mã Hoạt Động không được để trống.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 this.txtMaHD.Focus();
                 this.txtMaHD.SelectAll();
             }
             else
             {
                 if (ktID == 2)
                 {
                     MessageBox.Show("Mã Hoạt Động đã tồn tại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                     this.txtMaHD.Focus();
                     this.txtMaHD.SelectAll();
                 }
                 else
                 {
                     if (rlBUS.themRL(this.txtMaHD.Text, this.txtTenHD.Text, this.txtDiaDiem.Text, this.txtNgayTC.Text == "" ?
                                      DateTime.Today : Convert.ToDateTime(this.txtNgayTC.Text), this.txtNamHoc.Text, this.txtHocKy.Text == "" ? 0 : Convert.ToInt32(this.txtHocKy.Text),
                                      this.txtSoDiemCong.Text == "" ? 0 : Convert.ToInt32(this.txtSoDiemCong.Text)))
                     {
                         MessageBox.Show("Đã thêm xong");
                         Clear();
                     }
                     else
                     {
                         MessageBox.Show("Không thêm được. Lỗi !!!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                     }
                 }
             }
         }
     }
     else
     {
         if (ktButton == 10)
         {
             if (ctxhBUS.suaCTXH(this.txtMaHD.Text, this.txtTenHD.Text, this.txtDiaDiem.Text, this.txtNgayTC.Text == "" ?
                                 DateTime.Today : Convert.ToDateTime(this.txtNgayTC.Text), this.txtSoDiemCong.Text == "" ? 0 : Convert.ToInt32(this.txtSoDiemCong.Text)))
             {
                 MessageBox.Show("Đã sửa xong");
                 Clear();
             }
             else
             {
                 MessageBox.Show("Không sửa được. Lỗi !!!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             if (rlBUS.suaRL(this.txtMaHD.Text, this.txtTenHD.Text, this.txtDiaDiem.Text, this.txtNgayTC.Text == "" ?
                             DateTime.Today : Convert.ToDateTime(this.txtNgayTC.Text), this.txtNamHoc.Text, this.txtHocKy.Text == "" ? 0 : Convert.ToInt32(this.txtHocKy.Text),
                             this.txtSoDiemCong.Text == "" ? 0 : Convert.ToInt32(this.txtSoDiemCong.Text)))
             {
                 MessageBox.Show("Đã sửa xong");
                 Clear();
             }
             else
             {
                 MessageBox.Show("Không sửa được. Lỗi !!!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }