| | |
| | | if (_last != null) |
| | | { |
| | | this.txtName.EditValue = _last.Name; |
| | | this.txtMinorLoss.EditValue = _last.MinorLoss; |
| | | this.TextEditMinorLoss.EditValue = _last.MinorLoss; |
| | | this.textEditStartDiameter.EditValue = _last.StartDiameter; |
| | | this.textEditEndDiameter.EditValue = _last.EndDiameter; |
| | | this.txtCaliber.EditValue = _last.Diameter; |
| | | this.textEditTranslationType.EditValue = _last.TranslationType; |
| | | this.txtMaterial.EditValue = _last.Material; |
| | | this.txtDescription.EditValue = _last.Description; |
| | | } |
| | | this.textEditTranslationType.Properties.AddEnum(typeof(HStation.Assets.eTranslationType)); |
| | | this.textEditTranslationType.SelectedIndex = 0; |
| | | } |
| | | |
| | | //验证 |
| | |
| | | this.dxErrorProvider1.SetError(this.txtName, "必填项"); |
| | | return false; |
| | | } |
| | | if (string.IsNullOrEmpty(this.txtMinorLoss.Text.Trim())) |
| | | if (string.IsNullOrEmpty(this.TextEditMinorLoss.Text.Trim())) |
| | | { |
| | | this.dxErrorProvider1.SetError(this.txtMinorLoss, "必填项"); |
| | | this.dxErrorProvider1.SetError(this.TextEditMinorLoss, "必填项"); |
| | | return false; |
| | | } |
| | | return true; |
| | |
| | | return; |
| | | } |
| | | _vmo.Name = this.txtName.Text.Trim(); |
| | | _vmo.MinorLoss = double.Parse(this.txtMinorLoss.EditValue?.ToString()); |
| | | _vmo.MinorLoss = double.Parse(this.TextEditMinorLoss.EditValue?.ToString()); |
| | | _vmo.Material = this.txtMaterial.Text.Trim(); |
| | | _vmo.Diameter = double.Parse(this.txtCaliber.EditValue?.ToString()); |
| | | _vmo.StartDiameter = double.Parse(this.textEditStartDiameter.EditValue?.ToString()); |
| | | _vmo.EndDiameter = double.Parse(this.textEditEndDiameter.EditValue?.ToString()); |
| | | _vmo.TranslationType = (HStation.Assets.eTranslationType)this.textEditTranslationType.EditValue; |
| | | _vmo.Description = this.txtDescription.Text.Trim(); |
| | | var id = await BLLFactory<HStation.BLL.AssetsTranslationFactor>.Instance.Insert(_vmo); |
| | | if (id < 1) |