| | |
| | | public string OtherName { get; set; } |
| | | public int Importance { get; set; } |
| | | public int SortCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容积曲线 |
| | | /// </summary> |
| | | public string VolCurve { get; set; } |
| | | } |
| | | |
| | | public class CurvieInfo |
| | |
| | | _allBindingList = new List<TankSingleMatchingViewModel>(); |
| | | _TankBll = new BLL.AssetsTankMain(); |
| | | var allAssetsPumpMain = await _TankBll.GetAll(); |
| | | if (allAssetsPumpMain != null) |
| | | { |
| | | foreach (var Main in allAssetsPumpMain) |
| | | { |
| | | _allBindingList.Add(new TankSingleMatchingViewModel(Main)); |
| | | } |
| | | } |
| | | this.TankSingleMatchingViewModelBindingSource.DataSource = _allBindingList; |
| | | this.searchControl1.Text = _pumpMatchingViewModel.ModelType; |
| | |
| | | { |
| | | _pumpMatchingViewModel.MatchingDbId = vm.ID.ToString(); |
| | | _pumpMatchingViewModel.MatchingModelType = vm.Name.ToString(); |
| | | /* _pumpMatchingViewModel.MatchingMinorLoss = vm.Coefficient; |
| | | _pumpMatchingViewModel.MatchingMaterial = vm.Material; |
| | | _pumpMatchingViewModel.MatchingTankType = (eTankType?)vm.SeriesType; |
| | | _pumpMatchingViewModel.MatchingTankSetting = vm.TankSetting;*/ |
| | | _pumpMatchingViewModel.MatchingMaxLevel = vm.MaxLevel; |
| | | _pumpMatchingViewModel.MatchingMinLevel = vm.MinLevel; |
| | | _pumpMatchingViewModel.MatchingDN = vm.DN; |
| | | _pumpMatchingViewModel.MatchingMinVol = vm.MinVol; |
| | | var list = await _bll_ex.Value.GetByMainID(vm.ID); |
| | | if (list != null && list.Any()) |
| | | { |
| | | foreach (var item in list) |
| | | { |
| | | _allPhartList.Add(new PhartViewModel { ID = item.ID }); |
| | | _allPhartList.Add(new PhartViewModel { ID = item.ID, VolCurve = item.VolCurve }); |
| | | } |
| | | } |
| | | } |
| | |
| | | if (vmo != null) |
| | | { |
| | | _pumpMatchingViewModel.MatchingCurveDbId = vm.ID.ToString(); |
| | | var pt_list = Yw.JsonHelper.Json2Object<List<HydroCurvePointViewModel>>(vm.VolCurve); |
| | | _pumpMatchingViewModel.MatchingVolCurve = pt_list; |
| | | } |
| | | } |
| | | } |