private StudentFormData getFormData() { StudentFormData data = new StudentFormData(); data.DienThoai = txtDienThoai.Text; data.HoTen = txtHoTen.Text; data.MaSo = txtMSSV.Text; data.NgaySinh = dtpNS.Value; data.NienKhoa = txtNienKhoa.Text; data.ChuyenNganh = cboCN.Text; data.Bang1 = txtBang1.Text; data.Cty = txtCty.Text; data.DiaChi = txtDiaChi.Text; return(data); }
private bool SavingNewStudent() { SinhVien sv = null; if (!isValidFormData()) { return(false); } StudentFormData data = getFormData(); foreach (SinhVien sv1 in StudentList) { if (sv1.MSSV == data.MaSo) { MessageBox.Show("Mã Sinh Viên Đã Tồn Tại", "Message"); return(false); } } if (radDaiHoc.Checked) { string chuyenNganh = cboCN.Text; sv = new SinhVienDaiHoc(data.DiaChi, data.DienThoai, data.HoTen, data.MaSo, data.NgaySinh, data.NienKhoa, data.ChuyenNganh); } else if (radBang2.Checked) { string bang1 = txtBang1.Text; string cty = txtCty.Text; sv = new SinhVienBangHai(data.Bang1, cty, data.DiaChi, data.DienThoai, data.HoTen, data.MaSo, data.NgaySinh, data.NienKhoa); } else { sv = new SinhVienCaoDang(data.DiaChi, data.DienThoai, data.HoTen, data.MaSo, data.NgaySinh, data.NienKhoa); } StudentList.Add(sv); UpdateStudentList(); return(true); }
private bool SavingEditStudent() { if (!isValidFormData()) { return(false); } StudentFormData data = getFormData(); foreach (SinhVien sv in StudentList) { if (sv.MSSV == data.MaSo) { sv.DIACHI = data.DiaChi; sv.DIENTHOAI = data.DienThoai; sv.NIENKHOA = data.NienKhoa; sv.NGAYSINH = data.NgaySinh; break; } } UpdateStudentList(); return(true); }