private void btnDS_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = KetNoi.str; con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; try { string TenLop; TenLop = cboDSLop.SelectedItem.ToString(); cmd.CommandText = "SELECT MaLop FROM LOP WHERE TenLop=N'" + TenLop + "'"; SqlDataReader rd; rd = cmd.ExecuteReader(); DataTable td = new DataTable(); td.Load(rd); string MaLop; MaLop = td.Rows[0][0].ToString(); con.Close(); frmHocSinh frm = new frmHocSinh(MaLop); frm.Show(); this.Close(); } catch (Exception) { MessageBox.Show("Vui lòng chọn lớp", "THÔNG BÁO"); } }
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 HOCSINH WHERE MaHS='" + txtMaHS.Text + "'"; if (str == txtMaHS.Text) { DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN XOÁ HỌC SINH 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"); frmHocSinh frm = new frmHocSinh(MaLop); this.Close(); frm.Show(); } con.Close(); } else { MessageBox.Show("Mã Học Sinh Không Khớp. Vui lòng thử lại !", "THÔNG BÁO"); } } catch (Exception) { MessageBox.Show("Hãy chọn học sinh muốn xóa", "THÔNG BÁO"); } }
private void button1_Click(object sender, EventArgs e) { int sex; if (rdNam.Checked == true) { sex = 1; } else { sex = 0; } 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 HOCSINH where MaHS='" + txtMaHS.Text + "'"; SqlDataReader rd2; rd2 = cmd2.ExecuteReader(); DataTable td2 = new DataTable(); td2.Load(rd2); if (txtMaHS.Text != "" && txtTenHS.Text != "" && dateTimePicker1.Text != "" && (rdNam.Checked == true || rdNu.Checked == true)) { if (td2.Rows.Count == 0) { if (txtMaHS.Text.Length == 6) { if (txtSDT.Text == "") { cmd.CommandText = "insert into HOCSINH values ('" + txtMaHS.Text + "',N'" + txtTenHS.Text + "','" + DateTime.Parse(dateTimePicker1.Text) + "','" + sex + "','" + txtSDT.Text + "',N'" + txtDiaChi.Text + "','" + MaLop + "','" + hinhanh + "')"; DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN THÊM MỚI HOC SINH 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"); frmHocSinh frm = new frmHocSinh(MaLop); this.Close(); frm.Show(); } } else { if (IsNumber(txtSDT.Text)) { cmd.CommandText = "insert into HOCSINH values ('" + txtMaHS.Text + "',N'" + txtTenHS.Text + "','" + DateTime.Parse(dateTimePicker1.ToString()) + "','" + sex + "','" + txtSDT.Text + "',N'" + txtDiaChi.Text + "','" + MaLop + "','" + hinhanh + "')"; DialogResult result; result = MessageBox.Show("BẠN CÓ MUỐN THÊM MỚI HOC SINH 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"); frmHocSinh frm = new frmHocSinh(MaLop); this.Close(); frm.Show(); } } else { MessageBox.Show("SĐT nhập không đúng!"); } } } else { MessageBox.Show("Mã Học Sinh Phải Đủ 6 Kí Tự !", "Thông Báo"); } } else { MessageBox.Show("Mã Học Sinh 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(); }
private void button2_Click(object sender, EventArgs e) { try { int row = this.listView1.SelectedItems[0].Index; str = this.listView1.Items[row].SubItems[0].Text; int sex; if (rdNam.Checked == true) { sex = 1; } else { sex = 0; } 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 HOCSINH where MaHS='" + txtMaHS.Text + "'"; SqlDataReader rd2; rd2 = cmd2.ExecuteReader(); DataTable td2 = new DataTable(); td2.Load(rd2); if (txtMaHS.Text != "" && txtTenHS.Text != "" && dateTimePicker1.Text != "" && (rdNam.Checked == true || rdNu.Checked == true)) { if (td2.Rows.Count == 1) { if (txtMaHS.Text == str) { if (txtSDT.Text == "") { cmd.CommandText = "UPDATE HOCSINH SET TenHS=N'" + txtTenHS.Text + "',NgaySinh='" + DateTime.Parse(dateTimePicker1.Text) + "',GioiTinh='" + sex + "',SDT='" + txtSDT.Text + "',DiaChi=N'" + txtDiaChi.Text + "',MaLop='" + MaLop + "',HinhAnh='" + hinhanh + "' WHERE MaHS='" + 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"); frmHocSinh frm = new frmHocSinh(MaLop); this.Close(); frm.Show(); } } else { if (IsNumber(txtSDT.Text)) { cmd.CommandText = "UPDATE HOCSINH SET TenHS=N'" + txtTenHS.Text + "',NgaySinh='" + DateTime.Parse(dateTimePicker1.Text) + "',GioiTinh='" + sex + "',SDT='" + txtSDT.Text + "',DiaChi=N'" + txtDiaChi.Text + "',MaLop='" + MaLop + "',HinhAnh='" + hinhanh + "' WHERE MaHS='" + 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"); frmHocSinh frm = new frmHocSinh(MaLop); this.Close(); frm.Show(); } } else { MessageBox.Show("SĐT nhập không đúng!"); } } } else { MessageBox.Show("Mã Học Sinh Không Thể Sửa !", "Thông Báo"); } } else { MessageBox.Show("Mã Học Sinh 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 học sinh muốn sửa", "THÔNG BÁO"); } }