| | |
| | | using Yw.WinFrmUI; |
| | | using DevExpress.XtraEditors; |
| | | using System.Data; |
| | | using Yw.WinFrmUI; |
| | | |
| | | namespace PBS.WinFrmUI.WE |
| | | { |
| | |
| | | |
| | | private PBS.Vmo.WE.ItemVmo _model = null; |
| | | |
| | | private List<PBS.Vmo.WE.UtensilVmo> AllUtensilList = null; |
| | | private List<PBS.Vmo.WE.UtensilVmo> _allUtensilList = null; |
| | | |
| | | private PBS.Vmo.WE.CatalogueMappingVmo _CatalogueMappingVmo; |
| | | |
| | |
| | | public async void SetBindingData(PBS.Vmo.WE.ItemVmo item, long CatalogueID) |
| | | { |
| | | _allBindingList = new List<ItemViewModel>(); |
| | | var utensilList = await new PBS.BLL.WE.Utensil().GetAll(); |
| | | this.repositoryItemTreeListLookUpEdit1.DataSource = utensilList; |
| | | _allUtensilList = await new PBS.BLL.WE.Utensil().GetAll(); |
| | | this.repositoryItemTreeListLookUpEdit1.DataSource = _allUtensilList; |
| | | if (item == null) |
| | | { |
| | | _CatalogueMappingVmo = new PBS.Vmo.WE.CatalogueMappingVmo(); |
| | |
| | | _allBindingList.Remove(row); |
| | | this.itemViewModelBindingSource.ResetBindings(false); |
| | | } |
| | | |
| | | private void repositoryItemTreeListLookUpEdit1_EditValueChanged(object sender, EventArgs e) |
| | | { // 获取当前选中项的值 |
| | | TreeListLookUpEdit edit = sender as TreeListLookUpEdit; |
| | | if (edit != null && edit.EditValue != null) |
| | | { |
| | | // 获取选中项的 ID |
| | | long selectedID = Convert.ToInt64(edit.EditValue); |
| | | var select = _allUtensilList.Find(x => x.ID == selectedID); |
| | | if (select != null) |
| | | { |
| | | gridView1.SetFocusedRowCellValue("RatedFlow", select.RatedFlow); |
| | | gridView1.SetFocusedRowCellValue("MinRatedFlow", select.MinRatedFlow); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |