Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public SV(SV sv)
 {
     this.MSSV     = sv.MSSV;
     this.Ten      = sv.Ten;
     this.GioiTinh = sv.GioiTinh;
     this.NgaySinh = sv.NgaySinh;
     this.lopSh    = sv.lopSh;
 }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
 public LopSH(LopSH lop)
 {
     this.Id  = lop.Id;
     this.Ten = lop.Ten;
 }