private bool kTraTrungID()
 {
     if (gvBUS.getGVTheoMaGV(this.txtMaGV.Text).Count == 0)
     {
         return(false);
     }
     return(true);
 }
Example #2
0
        private void themHocPhan()
        {
            if (this.cbbMaHP.Text == "")
            {
                MessageBox.Show("Mã HỌC PHẦN không được để trống.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.cbbMaHP.Focus();
            }
            else
            {
                var hp = hpBUS.getHPTheoMaHP(this.cbbMaHP.Text);
                if (hp.Count != 0)
                {
                    MessageBox.Show("Mã HỌC PHẦN đã tồn tại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    this.cbbMaHP.Focus();
                    this.cbbMaHP.SelectAll();
                }
                else
                {
                    var gv = gvBUS.getGVTheoMaGV(this.txtGiangVien.Text);

                    if (this.txtGiangVien.Text != "" && gv.Count == 0)
                    {
                        MessageBox.Show("GIẢNG VIÊN không tồn tại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        this.txtGiangVien.Focus();
                        this.txtGiangVien.SelectAll();
                    }
                    else
                    {
                        if (hpBUS.themHocPhan(this.cbbMaHP.Text, this.cbbMaMH_HP.SelectedValue.ToString(),
                                              this.txtHocKy.Text == "" ? 0 : Convert.ToInt32(this.txtHocKy.Text), this.txtNamHoc.Text,
                                              this.txtGiangVien.Text == "" ? null : this.txtGiangVien.Text,
                                              this.txtSoTC.Text == "" ? 0 : Convert.ToInt32(this.txtSoTC.Text),
                                              this.txtHocPhi.Text == "" ? 0 : Convert.ToInt32(this.txtHocPhi.Text)))
                        {
                            MessageBox.Show("Đã thêm xong");
                            LoadData();
                        }
                        else
                        {
                            MessageBox.Show("Khong them duoc. Loi !!!", "THONG BAO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
            }
        }
 private int kTraDLNhapVao()
 {
     if (this.txtTaiKhoan.Text == "")
     {
         return(1);
     }
     if (this.txtMatKhau.Text == "")
     {
         return(2);
     }
     if ((this.cbbLoaiTK.Text == "SinhVien" && svBUS.getSVTheoMaSV(this.txtMa.Text).Count == 0) || ((this.cbbLoaiTK.Text == "GiangVien" || this.cbbLoaiTK.Text == "Admin") && gvBUS.getGVTheoMaGV(this.txtMa.Text).Count == 0))
     {
         return(3);
     }
     return(0);
 }