private void btnthemlopkh_Click(object sender, EventArgs e) { if (!DuLieuHopLe()) { return; } string malop = txtmalopkhoahoc.Text; string makhoa = cbbTenKhoaLopKH.SelectedValue.ToString(); LopKhoaHoc lopKhoaHoc = new LopKhoaHoc(malop, makhoa); bool thanhcong = lopKhoaHocBUS.Them(lopKhoaHoc); if (thanhcong) { MessageBox.Show("Thành công !"); bs.DataSource = lopKhoaHocBUS.DanhSach(); } else { MessageBox.Show("Lỗi !", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } txtmalopkhoahoc.Focus(); }
private void btnxoalopkh_Click(object sender, EventArgs e) { //Nếu k có dòng nào trong gridview được chọn if (gridviewlopkh.SelectedCells.Count <= 0) { return; } string malop = gridviewlopkh.SelectedCells[0].OwningRow.Cells[0].Value.ToString(); LopKhoaHoc lopKhoaHoc = new LopKhoaHoc(); lopKhoaHoc.MaLop = malop; if (lopKhoaHocBUS.Xoa(lopKhoaHoc)) { MessageBox.Show("Thành công !"); bs.DataSource = lopKhoaHocBUS.DanhSach(); } else { MessageBox.Show("Lỗi !", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } txtmalopkhoahoc.Focus(); }
public bool Delete(LopKhoaHoc lopkh) { string query = "DELETE FROM LopKhoaHoc WHERE MaLop=@MaLop"; SqlParameter[] sqlParameters = new SqlParameter[1]; sqlParameters[0] = new SqlParameter("@MaLop", SqlDbType.VarChar); sqlParameters[0].Value = lopkh.MaLop; return(executeDeleteQuery(query, sqlParameters)); }
public bool Update(LopKhoaHoc lopkh) { string query = "UPDATE LopKhoaHoc SET MaKhoa=@MaKhoa WHERE MaLop=@MaLop"; SqlParameter[] sqlParameters = new SqlParameter[2]; sqlParameters[0] = new SqlParameter("@MaLop", SqlDbType.VarChar); sqlParameters[0].Value = lopkh.MaLop; sqlParameters[1] = new SqlParameter("@MaKhoa", SqlDbType.VarChar); sqlParameters[1].Value = lopkh.MaKhoa; return(executeUpdateQuery(query, sqlParameters)); }
public bool Insert(LopKhoaHoc lopkh) { string query = "INSERT INTO LopKhoaHoc (MaLop, MaKhoa) VALUES (@MaLop, @MaKhoa)"; SqlParameter[] sqlParameters = new SqlParameter[2]; sqlParameters[0] = new SqlParameter("@MaLop", SqlDbType.VarChar); sqlParameters[0].Value = lopkh.MaLop; sqlParameters[1] = new SqlParameter("@MaKhoa", SqlDbType.VarChar); sqlParameters[1].Value = lopkh.MaKhoa; return(executeInsertQuery(query, sqlParameters)); }
private void btnsualopkh_Click(object sender, EventArgs e) { //Nếu k có dòng nào trong gridview được chọn if (gridviewlopkh.SelectedCells.Count <= 0) { return; } if (!DuLieuHopLe()) { return; } if (cbbTenKhoaLopKH.SelectedValue == null) { MessageBox.Show("Khoa không tồn tại"); return; } string malop = gridviewlopkh.SelectedCells[0].OwningRow.Cells[0].Value.ToString(); string makhoa = cbbTenKhoaLopKH.SelectedValue.ToString(); LopKhoaHoc lopKhoaHoc = new LopKhoaHoc(malop, makhoa); if (lopKhoaHocBUS.Sua(lopKhoaHoc)) { MessageBox.Show("Thành công !"); bs.DataSource = lopKhoaHocBUS.DanhSach(); } else { MessageBox.Show("Lỗi !", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } txtmalopkhoahoc.Focus(); }
public bool Sua(LopKhoaHoc lopKhoaHoc) { return(lopKhoaHocDAO.Update(lopKhoaHoc)); }
public bool Xoa(LopKhoaHoc lopKhoaHoc) { return(lopKhoaHocDAO.Delete(lopKhoaHoc)); }
public bool Them(LopKhoaHoc lopKhoaHoc) { return(lopKhoaHocDAO.Insert(lopKhoaHoc)); }