public void HienThiDanhSach(DataGridView dgvDS, BindingNavigator bnDS) { if (this.Data == null) { this.Data = new PhanLopData(); } }
/// <summary> /// Lay ma cua record cuoi cung trong bang phan lop /// </summary> /// <param name="maLop"></param> /// <returns></returns> public string LayMaCuoi(string maLop) { if (this.Data == null) { this.Data = new PhanLopData(); } return(Convert.ToString(this.Data.LayMaCuoi(maLop))); }
/// <summary> /// Lay mot doi tuong phan lop tu ma lop /// </summary> /// <param name="maHocSinhLop"></param> /// <returns></returns> public PhanLopInfo LayTuMa(String maHocSinhLop) { if (this.Data == null) { this.Data = new PhanLopData(); } DataTable table = this.Data.LayTuMa(maHocSinhLop); if (table.Rows.Count > 0) { PhanLopInfo info = new PhanLopInfo(); info.MaHocSinhLop = table.Rows[0]["MaHocSinhLop"].ToString(); info.MaHocSinh = table.Rows[0]["MaHocSinh"].ToString(); info.MaLop = table.Rows[0]["MaLop"].ToString(); return(info); } return(null); }
/// <summary> /// Hien thi danh sach phan lop trong ListView theo ma lop /// </summary> /// <param name="lvDS"></param> /// <param name="maLop"></param> public void HienThiDS(ListView lvDS, string maLop) { if (this.Data == null) { this.Data = new PhanLopData(); } DataTable table = this.Data.LayDSTuMaLop(maLop); int n = table.Rows.Count; lvDS.Items.Clear(); for (int i = 0; i < n; i++) { String maHocSinh = table.Rows[i]["MaHocSinh"].ToString(); HocSinhController HSController = new HocSinhController(); HocSinhInfo info = HSController.LayTuMa(maHocSinh); // v10.1 ListViewItem item = new ListViewItem(); //item.Text = info.MaHocSinh; item.Text = table.Rows[i]["MaHocSinhLop"].ToString(); item.SubItems.Add(info.HoTen); if (info.GioiTinh == true) { item.SubItems.Add("Nam"); } else { item.SubItems.Add("Nữ"); } item.SubItems.Add(info.NgaySinh.ToShortDateString()); item.SubItems.Add(info.NoiSinh); item.SubItems.Add(info.DiaChi); object[] tag = new object[2]; tag[0] = info; tag[1] = table.Rows[i]; item.Tag = tag; lvDS.Items.Add(item); } }
public PhanLopController() { this.Data = new PhanLopData(); }
/// <summary> /// /// </summary> /// <param name="info"></param> /// <returns></returns> public int ThemPhanLop(PhanLopInfo info) { PhanLopData phanLopData = new PhanLopData(); return(phanLopData.ThemPhanLop(info)); }