private void bt_Luu_Click(object sender, EventArgs e) { try { Entity_Lop lop = new Entity_Lop(); BLL b = new BLL(); lop.Malop = maLopTextEdit.Text.Trim(); lop.Manganh = cbbManganh.Text.Trim(); lop.Makhoa = cbbMakhoa.Text.Trim(); lop.Magvcn = maGvcnTextEdit.Text.Trim(); lop.Quanso = Convert.ToInt32(quanSoSpinEdit.Value); //------------------------------------------- if (key == 1) { if (b.CheckID("select * from Lop where MaLop='" + lop.Malop + "'") > 0) { MessageBox.Show("Đã tồn tại Mã Lớp này", "Lỗi"); } else if (lop.Manganh == null) { MessageBox.Show("Mã Ngành không được để trống", "Lỗi"); } else if (lop.Makhoa == null) { MessageBox.Show("Mã Khóa học không được để trống", "Lỗi"); } else if (lop.Magvcn == null) { MessageBox.Show("Mã gvcn không được để trống", "Lỗi"); } else { b.QueryIDU("insert into Lop values('" + lop.Malop + "','" + lop.Manganh + "','" + lop.Makhoa + "','" + lop.Magvcn + "','" + lop.Quanso + "')"); } } else if (key == 2) { if (b.CheckID("select * from Lop where MaLop='" + lop.Malop + "'") == 0) { MessageBox.Show("Không tồn tại Mã Lớp này", "Lỗi"); } else if (lop.Manganh == null) { MessageBox.Show("Mã Ngành không được để trống", "Lỗi"); } else if (lop.Makhoa == null) { MessageBox.Show("Mã Khóa học không được để trống", "Lỗi"); } else if (lop.Magvcn == null) { MessageBox.Show("Mã gvcn không được để trống", "Lỗi"); } else { b.QueryIDU("update Lop set MaNganh='" + lop.Manganh + "',MaKhoa='" + lop.Makhoa + "', MaGvcn='" + lop.Magvcn + "', QuanSo='" + lop.Quanso + "' where MaLop='" + lop.Malop + "'"); } } else if (key == 3) { if (b.CheckID("select * from Lop where MaLop='" + lop.Malop + "'") == 0) { MessageBox.Show("Không tồn tại Mã Lớp này", "Lỗi"); } else if (b.CheckID("select MaLop from HocVien where MaLop='" + lop.Malop + "'") > 0) { MessageBox.Show("Không xóa được Lớp này \nĐể thực hiện cần xóa hết dữ liệu tham chiếu!\nDữ liệu tham chiếu được tìm thấy trong Cơ sở dữ liệu Học viên", "Lỗi"); } else { b.QueryIDU("delete from Lop where MaLop='" + lop.Malop + "'"); } } //----------------------------------------------- key = 0; bt_Luu.Enabled = false; Load_Data(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Lỗi"); } }
public void suadulieu(Entity_Lop et) { cn.ThucthiSQL(@"UPDATE tblLop SET TenLop =N'" + et.TenLop + "', MaChuyenNganh =N'" + et.MaChuyenNganh + "',SiSo=N'" + et.SiSo + "' WHERE MaLop=N'" + et.MaLop + "'"); }
public void xoadulieu(Entity_Lop et) { cn.ThucthiSQL(@"Delete from tblLop where MaLop=N'" + et.MaLop + "'"); }
public void themdulieu(Entity_Lop et) { cn.ThucthiSQL(@"INSERT INTO tblLop (MaLop, TenLop, MaChuyenNganh,SiSo) VALUES (N'" + et.MaLop + "',N'" + et.TenLop + "',N'" + et.MaChuyenNganh + "',N'" + et.SiSo + "')"); }