using IStation.Untity; namespace IStation.WinFrmUI.Basic { public partial class PumpInfoDlg : DevExpress.XtraEditors.XtraForm { public PumpInfoDlg() { InitializeComponent(); IconOptions.Icon = WinFrmUI.Properties.Resources.App; dataLayoutControl1.SetupLayoutControl(); } /// /// 绑定数据 /// public void SetBindingData(Model.Equipment model) { if (model == null) return; SupplierTextEdit.EditValue = model.Supplier; NOTextEdit.EditValue = model.NO; NameTextEdit.EditValue = model.Name; ModelTypeTextEdit.EditValue = model.ModelType; SpecificationTextEdit.EditValue = model.Specification; UnitNameTextEdit.EditValue = model.UnitName; QuantityTextEdit.EditValue = model.Quantity; TagNameTextEdit.EditValue = model.TagName; UseStatusTextEdit.EditValue = model.UseStatus.GetDisplayText(); SortCodeTextEdit.EditValue = model.SortCode; DescriptionTextEdit.EditValue = model.Description; if (model.RatedParas != null) { var pump = model.RatedParas; txtQr.EditValue = pump.Qr; txtHr.EditValue = pump.Hr; txtNr.EditValue = pump.Nr; txtPr.EditValue = pump.Pr; txtEr.EditValue = pump.Er; txtNPSHr.EditValue = pump.NPSHr; txtStNumr.EditValue = pump.StNumr; txtIc.EditValue = pump.Ic; txtOc.EditValue = pump.Oc; txtIOd.EditValue = pump.IOd; cekIsBp.Checked = pump.IsBp; cekIsSxp.Checked = pump.IsSxp; } } } }