private void KhoiTaoGiaTriComboBox(ref List <AutoCompleteEntry> lstAutoComplete, ref Telerik.Windows.Controls.RadComboBox cmbCommon, string maDanhMuc) { List <DatabaseConstant.LOAI_DMUC_TSAN> lstDanhMucLoai = new List <DatabaseConstant.LOAI_DMUC_TSAN>(); lstDanhMucLoai.Add(DatabaseConstant.layLoaiDanhMucTS(maDanhMuc)); List <DMUC_TSAN_DTO> lstDanhMucDto = new List <DMUC_TSAN_DTO>(); TaiSanProcess process = new TaiSanProcess(); if (process.LayDanhMucTaiSanTheoLoai(ref lstDanhMucDto, lstDanhMucLoai)) { foreach (DMUC_TSAN_DTO item in lstDanhMucDto) { foreach (TS_DM_DMUC_GTRI itemDanhMuc in item.LstObj) { AutoCompleteEntry entry = new AutoCompleteEntry(itemDanhMuc.TEN_DMUC, itemDanhMuc.MA_DMUC, itemDanhMuc.MA_DMUC_LOAI); cmbCommon.Items.Add(entry); lstAutoComplete.Add(entry); } } } if (cmbCommon.Items.Count > 0) { cmbCommon.SelectedIndex = 0; } cmbCommon.IsEditable = isEditable; }
private void LoadGrid() { TaiSanProcess process = new TaiSanProcess(); try { DataSet dsNhomTS = process.LayDanhSachNhomTaiSan(); if (dsNhomTS.Tables.Count > 0) { grNhomTS.DataContext = dsNhomTS.Tables[0].DefaultView; } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); CommonFunction.ThongBaoLoi(ex); } }