Beispiel #1
0
        private void bandedGridView2_MasterRowGetChildList(object sender, DevExpress.XtraGrid.Views.Grid.MasterRowGetChildListEventArgs e)
        {
            BandedGridView      bandgv = sender as BandedGridView;
            CHITIETPHIEUMUONDTO ct     = bandgv.GetRow(e.RowHandle) as CHITIETPHIEUMUONDTO;

            if (ct != null)
            {
                e.ChildList = listpm.Where(p => (p.NgayMuon == ct.NgayMuon && p.MaDocGia == ct.MaDocGia) && (p.TinhTrangMuon == "Còn hạn" || p.TinhTrangMuon == "Quá hạn")).Select(p => p).ToList();
            }
        }
 void LoadData()
 {
     listpm = CHITIETPHIEUMUONBUS.Instance.GetListPhieuMuon().ToList();
     try
     {
         CHITIETPHIEUMUONDTO a = CHITIETPHIEUMUONBUS.Instance.GetListPhieuMuon()[CHITIETPHIEUMUONBUS.Instance.GetListPhieuMuon().Count - 1];
         IdLast = a.MaPhieuMS.ToString();
     }
     catch { IdLast = ""; }
     txbMaPhieu.EditValue = HelpGUI.AutoIncreaseID.Load_AutoIncreaseID("PM", IdLast, 6);
     listctsach           = CHITIETSACHBUS.Instance.GetListCTSach().Where(x => x.MaTinhTrang == "TT001").Select(x => x).ToList();
     glued_MaSach.Properties.DataSource    = listctsach;
     glued_MaSach.Properties.DisplayMember = "MaSach";
     glued_MaSach.Properties.ValueMember   = "MaSach";
     listdg = DOCGIABUS.Instance.GetInfoDocGia().ToList();
     glued_MaDocGia.Properties.DataSource    = listdg;
     glued_MaDocGia.Properties.DisplayMember = "MaDocGia";
     glued_MaDocGia.Properties.ValueMember   = "MaDocGia";
     txbNgayMuon.EditValue = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
 }