private void btnXoa_Click(object sender, EventArgs e) { if (GiaoViens.Count > 0) { if (txtThuTu.Text == "") { return; } else { DialogResult ret = MessageBox.Show("Bạn có chắc chắn muốn xóa", "Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (ret == DialogResult.Yes) { try { int n = int.Parse(txtThuTu.Text); cTeacher gv = GiaoViens[n - 1]; GiaoViens.RemoveAt(n - 1); LayVaInPhanTu(n - 1); } catch { MessageBox.Show("Bạn chưa chọn sinh viên"); } } } } else { MessageBox.Show("Danh sách sinh viên đang trống"); } }
private void btnSua_Click(object sender, EventArgs e) { DialogResult ret = MessageBox.Show("Bạn có muốn sửa", "Hỏi edit", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (ret == DialogResult.Yes) { try { int n = int.Parse(txtThuTu.Text); if ((GiaoViens.Count) >= n) { cTeacher gv = GiaoViens[n - 1]; gv.MaKhoa = txtMaKhoa.Text; gv.ChuyenNganh = txtChuyenNganh.Text; gv.Ten = txtHoVaTen.Text; gv.Tuoi = int.Parse(txtTuoi.Text); gv.DiaChi = txtDiaChi.Text; } else { MessageBox.Show("Giáo Viên chưa chọn"); } } catch { MessageBox.Show("Giáo Viên chưa chọn"); } } }
private void InPhanTu(int n) { cTeacher gv = GiaoViens[n]; txtMaKhoa.Text = gv.MaKhoa.ToString(); txtChuyenNganh.Text = gv.ChuyenNganh.ToString(); txtHoVaTen.Text = gv.Ten.ToString(); txtTuoi.Text = gv.Tuoi.ToString(); txtDiaChi.Text = gv.DiaChi.ToString(); txtThuTu.Text = (n + 1).ToString(); }
private void btnLuu_Click(object sender, EventArgs e) { try { txtThuTu.Text = (GiaoViens.Count + 1).ToString(); cTeacher gv = new cTeacher(); gv.MaKhoa = txtMaKhoa.Text; gv.ChuyenNganh = txtChuyenNganh.Text; gv.Ten = txtHoVaTen.Text; gv.Tuoi = int.Parse(txtTuoi.Text); gv.DiaChi = txtDiaChi.Text; GiaoViens.Add(gv); MessageBox.Show("Bạn thêm thành công"); } catch { MessageBox.Show("Bạn nhập chưa đúng"); } }
private void LayVaInPhanTu(int n) { if ((GiaoViens.Count - 1) >= n) { n = n + 1; cTeacher gv = GiaoViens[n - 1]; InPhanTu(n - 1); } else { if (GiaoViens.Count == 0) { txtThuTu.Text = (GiaoViens.Count + 1).ToString(); txtDiaChi.Text = txtHoVaTen.Text = txtMaKhoa.Text = txtChuyenNganh.Text = txtTuoi.Text = ""; } else { cTeacher gv = GiaoViens[n - 1]; InPhanTu(n - 1); } } }
private void LamGiaDulieu() { cTeacher gv1 = new cTeacher() { MaKhoa = "CNTT", ChuyenNganh = "Công nghệ thông tin", Ten = "Nguyễn Văn Tài", Tuoi = 32, DiaChi = "Hoài Đức, Hà Nội" }; GiaoViens.Add(gv1); cTeacher gv2 = new cTeacher() { MaKhoa = "CNTT", ChuyenNganh = "Công nghệ thông tin", Ten = "Nguyễn Hoài Nam", Tuoi = 30, DiaChi = "Nguyễn Chí Thanh, Hà Nội" }; GiaoViens.Add(gv2); cTeacher gv3 = new cTeacher() { MaKhoa = "CNTT", ChuyenNganh = "Công nghệ thông tin", Ten = "Trần Tất Nam", Tuoi = 35, DiaChi = "Xã Đàn, Hà Nội" }; GiaoViens.Add(gv3); cTeacher gv4 = new cTeacher() { MaKhoa = "CNTT", ChuyenNganh = "Công nghệ thông tin", Ten = "Lê Đức Hải", Tuoi = 32, DiaChi = "Hồ Tùng Mậu, Hà Nội" }; GiaoViens.Add(gv4); cTeacher gv5 = new cTeacher() { MaKhoa = "CNTT", ChuyenNganh = "Công nghệ thông tin", Ten = "Trần Thị Hoa", Tuoi = 27, DiaChi = "Thanh Oai, Hà Nội" }; GiaoViens.Add(gv5); cTeacher gv6 = new cTeacher() { MaKhoa = "QTTD", ChuyenNganh = "Quản trị kinh doanh", Ten = "Mai Đức Tính", Tuoi = 25, DiaChi = "Đức Thắng, Hà Nội" }; GiaoViens.Add(gv6); cTeacher gv7 = new cTeacher() { MaKhoa = "QTTD", ChuyenNganh = "Quản trị kinh doanh", Ten = "Đặng Thị Tú", Tuoi = 30, DiaChi = "Trần Đăng Ninh, Hà Nội" }; GiaoViens.Add(gv7); cTeacher gv8 = new cTeacher() { MaKhoa = "QTTD", ChuyenNganh = "Quản trị kinh doanh", Ten = "Hồ Mai Chi", Tuoi = 29, DiaChi = "Phạm Hùng, Hà Nội" }; GiaoViens.Add(gv8); cTeacher gv9 = new cTeacher() { MaKhoa = "QTTD", ChuyenNganh = "Quản trị kinh doanh", Ten = "Lê Thị Tuyết Lan", Tuoi = 31, DiaChi = "Cầu Giấy, Hà Nội" }; GiaoViens.Add(gv9); cTeacher gv10 = new cTeacher() { MaKhoa = "QTTD", ChuyenNganh = "Quản trị kinh doanh", Ten = "Ngô Hồng Nhung", Tuoi = 25, DiaChi = "Lê Đức Thọ, Hà Nội" }; GiaoViens.Add(gv10); cTeacher gv11 = new cTeacher() { MaKhoa = "KinhTe", ChuyenNganh = "Kinh tế", Ten = "Lê Hồng Hoa", Tuoi = 25, DiaChi = "Láng Hạ, Hà Nội" }; GiaoViens.Add(gv11); cTeacher gv12 = new cTeacher() { MaKhoa = "KinhTe", ChuyenNganh = "Kinh tế", Ten = "Đặng Thái An", Tuoi = 27, DiaChi = "Cầu Giấy, Hà Nội" }; GiaoViens.Add(gv12); cTeacher gv13 = new cTeacher() { MaKhoa = "KinhTe", ChuyenNganh = "Kinh tế", Ten = "Trần Văn Tâm", Tuoi = 33, DiaChi = "Đại Cồ Việt, Hà Nội" }; GiaoViens.Add(gv13); cTeacher gv14 = new cTeacher() { MaKhoa = "KinhTe", ChuyenNganh = "Kinh tế", Ten = "Đặng Quốc Bảo", Tuoi = 25, DiaChi = "An Dương, Hà Nội" }; GiaoViens.Add(gv14); cTeacher gv15 = new cTeacher() { MaKhoa = "KinhTe", ChuyenNganh = "Kinh tế", Ten = "Lê Thị Nhung", Tuoi = 28, DiaChi = "An Dương Vương, Hà Nội" }; GiaoViens.Add(gv15); cTeacher gv16 = new cTeacher() { MaKhoa = "NNTA", ChuyenNganh = "Ngoại ngữ", Ten = "Trần Thị Chinh", Tuoi = 29, DiaChi = "Láng Hạ, Hà Nội" }; GiaoViens.Add(gv16); cTeacher gv17 = new cTeacher() { MaKhoa = "NNTA", ChuyenNganh = "Ngoại ngữ", Ten = "Cẩm Tú Liên", Tuoi = 29, DiaChi = "Nguyễn Biểu, Hà Nội" }; GiaoViens.Add(gv17); cTeacher gv18 = new cTeacher() { MaKhoa = "NNTA", ChuyenNganh = "Ngoại ngữ", Ten = "Ngô Tung Anh", Tuoi = 35, DiaChi = "Giải Phóng, Hà Nội" }; GiaoViens.Add(gv18); cTeacher gv19 = new cTeacher() { MaKhoa = "NNTA", ChuyenNganh = "Ngoại ngữ", Ten = "Nguyễn Thị Hiên Hạnh", Tuoi = 29, DiaChi = "Văn Cao, Hà Nội" }; GiaoViens.Add(gv19); cTeacher gv20 = new cTeacher() { MaKhoa = "NNTA", ChuyenNganh = "Ngoại ngữ", Ten = "Trần Hải Lý", Tuoi = 34, DiaChi = "Đặng Tất, Hà Nội" }; GiaoViens.Add(gv20); }