Esempio n. 1
0
        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");
            }
        }
Esempio n. 2
0
 public void suadulieu(Entity_ChuyenNganh et)
 {
     cn.ThucthiSQL(@"UPDATE    tblChuyenNganh SET TenChuyenNganh =N'" + et.TenChuyenNganh + "' where MaChuyenNganh=N'" + et.MaChuyenNganh + "'");
 }
Esempio n. 3
0
 public void xoadulieu(Entity_ChuyenNganh et)
 {
     cn.ThucthiSQL(@"delete from tblChuyenNganh where MaChuyenNganh=N'" + et.MaChuyenNganh + "'");
 }
Esempio n. 4
0
 public void themdulieu(Entity_ChuyenNganh et)
 {
     cn.ThucthiSQL(@"INSERT INTO tblChuyenNganh (MaChuyenNganh, TenChuyenNganh)  VALUES     (N'" + et.MaChuyenNganh + "',N'" + et.TenChuyenNganh + "')");
 }