示例#1
0
        private void btnXoaLop_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn Có Muốn Xóa Không", "Cảnh Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                tblLop lop = new tblLop();
                lop.MaLop = MaLp;

                if (bllLop.XoaLop(lop))
                {
                    ShowAllLop();
                }
                else
                {
                    MessageBox.Show("Đã Có Lỗi Xảy Ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
        }
示例#2
0
        public bool XoaLop(tblLop lop)
        {
            string        sql = "DELETE tblLop  WHERE MaLop = @MaLop";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaLop", SqlDbType.VarChar).Value = lop.MaLop;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
示例#3
0
 private void btnThemLop_Click(object sender, EventArgs e)
 {
     // Them lop
     if (KiemTraDataLop())
     {
         tblLop lop = new tblLop();
         lop.MaLop  = txtMaLop.Text;
         lop.TenLop = txtTenLop.Text;
         lop.Khoa   = comboBoxKhoa.SelectedItem.ToString();
         if (bllLop.ThemLop(lop))
         {
             ShowAllLop();
         }
         else
         {
             MessageBox.Show("Đã Có Lỗi Xảy Ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
         }
     }
 }
示例#4
0
        public bool CapNhatLop(tblLop lop)
        {
            string        sql = "UPDATE tblLop SET TenLop = @TenLop Khoa = @Khoa WHERE MaLop = @MaLop";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaLop", SqlDbType.VarChar).Value   = lop.MaLop;
                cmd.Parameters.Add("@TenLop", SqlDbType.NVarChar).Value = lop.TenLop;
                cmd.Parameters.Add("@Khoa", SqlDbType.NVarChar).Value   = lop.Khoa;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
示例#5
0
        public bool ThemLop(tblLop lop)
        {
            string        sql = "INSERT INTO tblLop(MaLop, TenLop, Khoa) VALUES(@MaLop, @TenLop, @Khoa)";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaLop", SqlDbType.VarChar).Value   = lop.MaLop;
                cmd.Parameters.Add("@TenLop", SqlDbType.NVarChar).Value = lop.TenLop;
                cmd.Parameters.Add("@Khoa", SqlDbType.NVarChar).Value   = lop.Khoa;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
示例#6
0
 public bool XoaLop(tblLop lop)
 {
     return(dalLOP.XoaLop(lop));
 }
示例#7
0
 public bool CapNhatLop(tblLop lop)
 {
     return(dalLOP.CapNhatLop(lop));
 }
示例#8
0
 public bool ThemLop(tblLop lop)
 {
     return(dalLOP.ThemLop(lop));
 }