| | |
| | | this.dxErrorProvider1.SetError(this.TextEditName, "必填项"); |
| | | return false; |
| | | } |
| | | if (string.IsNullOrEmpty(TextEditHazenValue.Text.Trim())) |
| | | { |
| | | this.dxErrorProvider1.SetError(this.TextEditHazenValue, "必填项"); |
| | | return false; |
| | | } |
| | | return true; |
| | | } |
| | | |
| | |
| | | if (!(Valid())) |
| | | return; |
| | | _PipeLineVmo.Material = TextEditMaterial.Text.Trim(); |
| | | _PipeLineVmo.Coefficient = TextEditHazenValue.Text.Trim(); |
| | | if (double.TryParse(TextEditHazenValue.Text, out double hazen)) |
| | | { |
| | | _PipeLineVmo.Hazen = hazen; |
| | | } |
| | | _PipeLineVmo.Description = DescriptionTextEdit.Text.Trim(); |
| | | _PipeLineVmo.Name = TextEditName.Text.Trim(); |
| | | _PipeLineVmo.Caliber = TextEditCaliber.Text.Trim(); |
| | | _PipeLineVmo.Hazen = TextEditHazenValue.Text; |
| | | _PipeLineVmo.Darcy = TextEditDarcyValue.Text; |
| | | _PipeLineVmo.Manning = TextEditManningValue.Text; |
| | | if (double.TryParse(TextEditCaliber.Text, out double caliber)) |
| | | { |
| | | _PipeLineVmo.Caliber = caliber; |
| | | } |
| | | if (double.TryParse(TextEditDarcyValue.Text, out double darcy)) |
| | | { |
| | | _PipeLineVmo.Darcy = darcy; |
| | | } |
| | | if (double.TryParse(TextEditManningValue.Text, out double manning)) |
| | | { |
| | | _PipeLineVmo.Manning = manning; |
| | | } |
| | | if (await this.ReloadDataEvent.Invoke(_PipeLineVmo)) |
| | | { |
| | | TipFormHelper.ShowSucceed("添加成功!"); |
| | |
| | | { |
| | | TextEditManningValue.Text = null; |
| | | TextEditHazenValue.Text = null; |
| | | TextEditManningValue.Text = null; |
| | | TextEditDarcyValue.Text = null; |
| | | var bll = new BLL.PipeLineRoughnessCoefficient(); |
| | | var materialid = Convert.ToInt64(TextEditMaterial.EditValue); |
| | | var alllist = await bll.GetByPipeID(materialid); |
| | | if (alllist == null || alllist.Count == 0) |
| | | return; |
| | | var manning = alllist.Find(x => x.eAlgorithmType == Service.Assets.eAlgorithmType.Manning); |
| | | var manning = alllist.Find(x => x.eAlgorithmType == HStation.Assets.eAlgorithmType.Manning); |
| | | if (manning != null) |
| | | { |
| | | if (manning.EndValue != null || manning.EndValue != string.Empty) |
| | | if (manning.EndValue != null && manning.EndValue != string.Empty) |
| | | { |
| | | this.toolTipController1.SetToolTip(TextEditManningValue, "正确范围应在:" + string.Format("{0}~{1}", manning.StartValue, manning.EndValue)); |
| | | } |
| | |
| | | this.TextEditManningValue.Text = manning.StartValue.ToString(); |
| | | } |
| | | } |
| | | var hazen = alllist.Find(x => x.eAlgorithmType == Service.Assets.eAlgorithmType.Hazen); |
| | | var hazen = alllist.Find(x => x.eAlgorithmType == HStation.Assets.eAlgorithmType.Hazen); |
| | | if (hazen != null) |
| | | { |
| | | if (hazen.EndValue != null) |
| | | if (hazen.EndValue != null && hazen.EndValue != string.Empty) |
| | | { |
| | | this.toolTipController1.SetToolTip(TextEditHazenValue, "正确范围应在:" + string.Format("{0}~{1}", hazen.StartValue, hazen.EndValue)); |
| | | } |
| | |
| | | this.TextEditHazenValue.Text = hazen.StartValue.ToString(); |
| | | } |
| | | } |
| | | var darcy = alllist.Find(x => x.eAlgorithmType == Service.Assets.eAlgorithmType.Darcy); |
| | | var darcy = alllist.Find(x => x.eAlgorithmType == HStation.Assets.eAlgorithmType.Darcy); |
| | | if (darcy != null) |
| | | { |
| | | if (darcy.EndValue != null) |
| | | if (darcy.EndValue != null && darcy.EndValue != string.Empty) |
| | | { |
| | | this.toolTipController1.SetToolTip(TextEditDarcyValue, "正确范围应在:" + string.Format("{0}~{1}", darcy.StartValue, darcy.EndValue)); |
| | | } |