private void button3_Click(object sender, EventArgs e) { try { int row = this.listView1.SelectedItems[0].Index; str = this.listView1.Items[row].SubItems[0].Text; SqlConnection con = new SqlConnection(); con.ConnectionString = KetNoi.str; con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "DELETE FROM MONHOC WHERE MaMH='" + txtMaMH.Text + "'"; if (str == txtMaMH.Text) { DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN XOÁ MÔN HỌC NÀY KHÔNG?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { cmd.ExecuteNonQuery(); con.Close(); MessageBox.Show("XÓA THÀNH CÔNG", "THÔNG BÁO"); frmMonHoc frm = new frmMonHoc(); this.Close(); frm.Show(); } con.Close(); } else { MessageBox.Show("Mã Môn Học Không Khớp. Vui lòng thử lại !", "THÔNG BÁO"); } } catch (Exception) { MessageBox.Show("Hãy chọn môn học muốn xóa", "THÔNG BÁO"); } }
private void mÔNHỌCToolStripMenuItem_Click(object sender, EventArgs e) { frmMonHoc frm = new frmMonHoc(); frm.Show(); }
private void button2_Click(object sender, EventArgs e) { try { int row = this.listView1.SelectedItems[0].Index; str = this.listView1.Items[row].SubItems[0].Text; SqlConnection con = new SqlConnection(); con.ConnectionString = KetNoi.str; con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; SqlCommand cmd2 = new SqlCommand(); cmd2.Connection = con; cmd2.CommandText = "select * from MONHOC where MaMH='" + txtMaMH.Text + "'"; SqlDataReader rd2; rd2 = cmd2.ExecuteReader(); DataTable td2 = new DataTable(); td2.Load(rd2); if (txtMaMH.Text == str) { if (txtTenMH.Text != "" && txtThoiGian.Text != "" && cbxTenGVD.Text != "" && cbxTenLop.Text != "") { if (td2.Rows.Count == 1) { string maGV, maLop; cmd2.CommandText = "select MaGV from GIAOVIEN where TenGV=N'" + cbxTenGVD.Text + "'"; rd2 = cmd2.ExecuteReader(); DataTable td3 = new DataTable(); td3.Load(rd2); maGV = td3.Rows[0][0].ToString(); cmd2.CommandText = "select MaLop from LOP where TenLop=N'" + cbxTenLop.Text + "'"; rd2 = cmd2.ExecuteReader(); DataTable td4 = new DataTable(); td4.Load(rd2); maLop = td4.Rows[0][0].ToString(); cmd.CommandText = "UPDATE MONHOC SET TenMH=N'" + txtTenMH.Text + "',MaGVD='" + maGV + "',ThoiGian=N'" + txtThoiGian.Text + "',MaLop='" + maLop + "' WHERE MaMH='" + str + "'"; DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN THAY ĐỔI THÔNG TIN KHÔNG?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { cmd.ExecuteNonQuery(); MessageBox.Show("CẬP NHẬT THÀNH CÔNG", "THÔNG BÁO"); frmMonHoc frm = new frmMonHoc(); this.Close(); frm.Show(); } } else { MessageBox.Show("Mã Môn Học Không Tồn Tại !", "Thông Báo"); } } else { MessageBox.Show("Bạn phải nhập đủ các trường bắt buộc!", "Thông Báo"); } } else { MessageBox.Show("Mã Môn Học Không Thể Sửa !", "Thông Báo"); } con.Close(); } catch (Exception) { MessageBox.Show("Hãy chọn môn học muốn sửa", "THÔNG BÁO"); } }
private void button1_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = KetNoi.str; con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; SqlCommand cmd2 = new SqlCommand(); cmd2.Connection = con; cmd2.CommandText = "select * from MONHOC where MaMH='" + txtMaMH.Text + "'"; SqlDataReader rd2; rd2 = cmd2.ExecuteReader(); DataTable td2 = new DataTable(); td2.Load(rd2); if (txtMaMH.Text != "" && txtTenMH.Text != "" && txtThoiGian.Text != "" && cbxTenGVD.Text != "" && cbxTenLop.Text != "") { if (td2.Rows.Count == 0) { if (txtMaMH.Text.Length == 6) { string maGV, maLop; cmd2.CommandText = "select MaGV from GIAOVIEN where TenGV=N'" + cbxTenGVD.Text + "'"; rd2 = cmd2.ExecuteReader(); DataTable td3 = new DataTable(); td3.Load(rd2); maGV = td3.Rows[0][0].ToString(); cmd2.CommandText = "select MaLop from LOP where TenLop=N'" + cbxTenLop.Text + "'"; rd2 = cmd2.ExecuteReader(); DataTable td4 = new DataTable(); td4.Load(rd2); maLop = td4.Rows[0][0].ToString(); cmd.CommandText = "insert into MONHOC values ('" + txtMaMH.Text + "',N'" + txtTenMH.Text + "','" + maGV + "',N'" + txtThoiGian.Text + "','" + maLop + "')"; DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN THÊM MỚI MÔN HỌC NÀY KHÔNG?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { cmd.ExecuteNonQuery(); MessageBox.Show("THÊM MỚI THÀNH CÔNG", "THÔNG BÁO"); frmMonHoc frm = new frmMonHoc(); this.Close(); frm.Show(); } } else { MessageBox.Show("Mã Môn Học Phải Đủ 6 Kí Tự !", "Thông Báo"); } } else { MessageBox.Show("Mã Môn Học Bị Trùng !", "Thông Báo"); } } else { MessageBox.Show("Bạn phải nhập đủ các trường bắt buộc!", "Thông Báo"); } con.Close(); }