private void bt_Luu_Click(object sender, EventArgs e) { try { Entity_ChuyenNganh cn = new Entity_ChuyenNganh(); BLL b = new BLL(); cn.Manganh1 = maNganhTextEdit.Text.Trim(); cn.Tencn1 = tenChuyenNganhTextEdit.Text.Trim(); //------------------------------------------- if (key == 1) { if (b.CheckID("select * from ChuyenNganh where MaNganh='" + cn.Manganh1 + "'") > 0) { MessageBox.Show("Đã tồn tại Mã Chuyên ngành này", "Lỗi"); } else if (cn.Manganh1 == null) { MessageBox.Show("Mã ngành không được để trống", "Lỗi"); } else { b.QueryIDU("insert into ChuyenNganh values('" + cn.Manganh1 + "',N'" + cn.Tencn1 + "')"); } } else if (key == 2) { if (b.CheckID("select * from ChuyenNganh where MaNganh='" + cn.Manganh1 + "'") == 0) { MessageBox.Show("Không tồn tại Mã ngành này", "Lỗi"); } else { b.QueryIDU("update ChuyenNganh set TenChuyenNganh=N'" + cn.Tencn1 + "' where MaNganh='" + cn.Manganh1 + "'"); } } else if (key == 3) { if (b.CheckID("select * from ChuyenNganh where MaNganh='" + cn.Manganh1 + "'") == 0) { MessageBox.Show("Không tồn tại Mã Chuyên ngành này", "Lỗi"); } else if (b.CheckID("select MaNganh from Lop") > 0) { MessageBox.Show("Không xóa được Chuyên ngành 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 Lớp", "Lỗi"); } else { b.QueryIDU("delete from cncn where Macncn='" + cn.Manganh1 + "'"); } } //----------------------------------------------- key = 0; bt_Luu.Enabled = false; Load_Data(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Lỗi"); } }
public void suadulieu(Entity_ChuyenNganh et) { cn.ThucthiSQL(@"UPDATE tblChuyenNganh SET TenChuyenNganh =N'" + et.TenChuyenNganh + "' where MaChuyenNganh=N'" + et.MaChuyenNganh + "'"); }
public void xoadulieu(Entity_ChuyenNganh et) { cn.ThucthiSQL(@"delete from tblChuyenNganh where MaChuyenNganh=N'" + et.MaChuyenNganh + "'"); }
public void themdulieu(Entity_ChuyenNganh et) { cn.ThucthiSQL(@"INSERT INTO tblChuyenNganh (MaChuyenNganh, TenChuyenNganh) VALUES (N'" + et.MaChuyenNganh + "',N'" + et.TenChuyenNganh + "')"); }