private void gridSachMuon_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { SachMuonModel select = gridSachMuon.SelectedItem as SachMuonModel; MuonSach sach = sachMuonControll.GetById(select.MaMuon); _txtmamuon.Text = sach.MaMuon.ToString(); _txtsoluongmuon.Text = sach.SoLuongMuon.ToString(); _txttiencoc.Text = sach.TienCoc.ToString(); _datemuon.Text = sach.NgayMuon.ToString("MM/dd/yyyy"); _datetra.Text = sach.NgayHen.ToString("MM/dd/yyyy"); _checkdatra.IsChecked = sach.DaTra; if (sach.MaDocGia != null) { try { DocGia selected = _cbbtendocgia.SelectedItem as DocGia; List <DocGia> cboxList = _cbbtendocgia.ItemsSource as List <DocGia>; selected = cboxList.SingleOrDefault(m => m.MaDocGia == sach.MaDocGia); _cbbtendocgia.SelectedItem = selected; } catch (Exception) { _cbbtendocgia.SelectedItem = null; } } else { _cbbtendocgia.SelectedItem = null; } if (sach.Sach != null) { try { Sach selected = _cbbtensach.SelectedItem as Sach; List <Sach> cboxList = _cbbtensach.ItemsSource as List <Sach>; selected = cboxList.SingleOrDefault(m => m.MaSach == sach.MaSach); _cbbtensach.SelectedItem = selected; } catch (Exception) { _cbbtensach.SelectedItem = null; } } else { _cbbtensach.SelectedItem = null; } List <string> ma = new List <string>(); ma = sachMuonControll.GetListMaDocGia(sach.MaSach); gridDocgia.ItemsSource = docGiaControll.GetDocGiaByListMa(ma); gridDocgia.RefreshData(); } catch { } }
public SachMuonModel GetListTableModelById(int id) { return(SachMuonModel.ToBySachMuon(_sachControls.getById(id))); }
public List <SachMuonModel> GetListTableModelBySearch(string search) { return(SachMuonModel.ToListByListSachMuon(_sachControls.GetBySearch(search))); }
public List <SachMuonModel> GetSachMuonTableByDocGiaMuon(DocGia docgia, bool bl) { return(SachMuonModel.ToListByListSachMuon(_sachControls.getbyDocGiaMuon(docgia, bl))); }