public SV(string mssv, string ten, bool gioiTinh, DateTime ngaySinh, LopSH lopSH) { this.MSSV = mssv; this.Ten = ten; this.GioiTinh = gioiTinh; this.NgaySinh = ngaySinh; this.lopSh = lopSH; }
public SV(string MSSV, SV sv) { this.MSSV = MSSV; this.Ten = sv.Ten; this.GioiTinh = sv.GioiTinh; this.NgaySinh = sv.NgaySinh; this.lopSh = sv.lopSh; }
public SV(SV sv) { this.MSSV = sv.MSSV; this.Ten = sv.Ten; this.GioiTinh = sv.GioiTinh; this.NgaySinh = sv.NgaySinh; this.lopSh = sv.lopSh; }
private CSDL() { // DataTable danh sach lop dtLopSH = new DataTable(); dtLopSH.Columns.AddRange(new DataColumn[] { new DataColumn("Id", typeof(int)), new DataColumn("Ten", typeof(string)) }); // Datatable danh sach SV dtSV = new DataTable(); createDataColumnForSVDataTable(dtSV); // Khoi tao du lieu (sau nay se load tu DB ra) LopSH lop1 = new LopSH(1, "Lop 1"); LopSH lop2 = new LopSH(2, "Lop 2"); this.listLopSH.AddRange(new LopSH[] { lop1, lop2 }); this.listSV.AddRange(new SV[] { new SV("101", "NVA", true, DateTime.Now, lop1), new SV("102", "NVB", false, DateTime.Now, lop1), new SV("103", "NVC", true, DateTime.Now, lop2), new SV("104", "NVD", false, DateTime.Now, lop2), }); foreach (LopSH lopSH in this.listLopSH) { DataRow dr = dtLopSH.NewRow(); dr["Id"] = lopSH.Id; dr["Ten"] = lopSH.Ten; dtLopSH.Rows.Add(dr); } foreach (SV sv in this.listSV) { DataRow dr = dtSV.NewRow(); dr["MSSV"] = sv.MSSV; dr["Ten"] = sv.Ten; dr["GioiTinh"] = sv.GioiTinh; dr["NgaySinh"] = sv.NgaySinh; dr["Id_Lop"] = sv.lopSh.Id; dtSV.Rows.Add(dr); } }
public LopSH(LopSH lop) { this.Id = lop.Id; this.Ten = lop.Ten; }