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 GIAOVIEN WHERE MaGV='" + txtMaGV.Text + "'"; if (str == txtMaGV.Text) { DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN XOÁ GIÁO VIÊN 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"); frmGiaoVien frm = new frmGiaoVien(); this.Close(); frm.Show(); } con.Close(); } else { MessageBox.Show("Mã Lớp Không Khớp. Vui lòng thử lại !", "THÔNG BÁO"); } } catch (Exception) { MessageBox.Show("Hãy chọn giáo viên muốn xóa", "THÔNG BÁO"); } }
private void gIÁOVIÊNToolStripMenuItem_Click(object sender, EventArgs e) { frmGiaoVien frm = new frmGiaoVien(); 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 GIAOVIEN where MaGV='" + txtMaGV.Text + "'"; SqlDataReader rd2; rd2 = cmd2.ExecuteReader(); DataTable td2 = new DataTable(); td2.Load(rd2); if (txtMaGV.Text != "" && txtTenGV.Text != "") { if (td2.Rows.Count == 1) { if (txtMaGV.Text == str) { if (txtSDT.Text == "") { cmd.CommandText = "UPDATE GIAOVIEN SET TenGV=N'" + txtTenGV.Text + "',SDT='" + txtSDT.Text + "',DiaChi=N'" + txtDiaChi.Text + "' WHERE MaGV='" + 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"); frmGiaoVien frm = new frmGiaoVien(); this.Close(); frm.Show(); } } else { if (IsNumber(txtSDT.Text)) { cmd.CommandText = "UPDATE GIAOVIEN SET TenGV=N'" + txtTenGV.Text + "',SDT='" + txtSDT.Text + "',DiaChi=N'" + txtDiaChi.Text + "' WHERE MaGV='" + 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"); frmGiaoVien frm = new frmGiaoVien(); this.Close(); frm.Show(); } } else { MessageBox.Show("SĐT nhập không đúng!"); } } } else { MessageBox.Show("Mã Giáo Viên Không Thể Sửa !", "Thông Báo"); } } else { MessageBox.Show("Mã Giáo Viên 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"); } con.Close(); } catch (Exception) { MessageBox.Show("Hãy chọn giáo viên 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 GIAOVIEN where MaGV='" + txtMaGV.Text + "'"; SqlDataReader rd2; rd2 = cmd2.ExecuteReader(); DataTable td2 = new DataTable(); td2.Load(rd2); if (txtMaGV.Text != "" && txtTenGV.Text != "") { if (td2.Rows.Count == 0) { if (txtMaGV.Text.Length == 6) { if (txtSDT.Text == "") { cmd.CommandText = "insert into GIAOVIEN values ('" + txtMaGV.Text + "',N'" + txtTenGV.Text + "','" + txtSDT.Text + "',N'" + txtDiaChi.Text + "')"; DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN THÊM MỚI GIÁO VIÊN 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"); frmGiaoVien frm = new frmGiaoVien(); this.Close(); frm.Show(); } } else { if (IsNumber(txtSDT.Text)) { cmd.CommandText = "insert into GIAOVIEN values ('" + txtMaGV.Text + "',N'" + txtTenGV.Text + "','" + txtSDT.Text + "',N'" + txtDiaChi.Text + "')"; DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN THÊM MỚI GIÁO VIÊN 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"); frmGiaoVien frm = new frmGiaoVien(); this.Close(); frm.Show(); } } else { MessageBox.Show("SĐT nhập không đúng!"); } } } else { MessageBox.Show("Mã Giáo Viên Phải Đủ 6 Kí Tự !", "Thông Báo"); } } else { MessageBox.Show("Mã Giáo Viên 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(); }