Beispiel #1
0
 // NÚT XÓA DỮ LIỆU
 private void btnDelete_Click(object sender, EventArgs e)
 {
     if (DataGridview1.Rows.Count != 0)
     {
         if (MessageBox.Show("Bạn có muốn xoá dòng này không?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             SINHVIEN sv = new SINHVIEN();
             sv.MSSV = txtMSSV.ToString();
             if (BL.DeleteSV(sv))
             {
                 RefreshData();
                 cleardata();
                 DataTable dataT = BL.getAllSV();
                 DataGridview1.DataSource = dataT;
             }
             else
             {
                 MessageBox.Show("Đã có lỗi xảy ra", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
         }
     }
 }
Beispiel #2
0
        // NÚT LƯU DỮ LIỆU
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (CheckData() == false)
            {
                return;
            }
            SINHVIEN sv = new SINHVIEN();

            sv.HoTen = txtHoTen.Text;
            sv.MSSV  = txtMSSV.Text;
            sv.Lop   = txtLop.Text;
            sv.SDT   = txtSDT.Text.ToString();
            sv.Mail  = txtMail.Text;

            sv.NgaySinh = dtpNgaySinh.Value.ToString();

            sv.MaVung = int.Parse(cbbMaVung.Text.ToString());

            if (radioButton1.Checked == true)
            {
                sv.GioiTinh = "Nam";
            }
            else if (radioButton2.Checked == true)
            {
                sv.GioiTinh = "Nữ";
            }


            if (BL.InsertSV(sv))
            {
                MessageBox.Show("Thêm thành công");
                RefreshData();
                cleardata();
            }
            else
            {
                MessageBox.Show("Error!");
            }
        }
Beispiel #3
0
        private void radioButton2_CheckedChanged(object sender, EventArgs e)
        {
            SINHVIEN sv = new SINHVIEN();

            sv.GioiTinh = "Nữ";
        }
Beispiel #4
0
 public bool DeleteSV(SINHVIEN sv)
 {
     return(DAL.DeleteSV(sv));
 }
Beispiel #5
0
 public bool UpdateSV(SINHVIEN sv)
 {
     return(DAL.UpdateSV(sv));
 }
Beispiel #6
0
 public bool InsertSV(SINHVIEN sv)
 {
     return(DAL.InsertSV(sv));
 }