using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; using System; using System.Collections.Generic; using System.Linq; namespace HStation.WinFrmUI.WE { public partial class EditUtensilDlg : DevExpress.XtraEditors.XtraForm { public EditUtensilDlg() { InitializeComponent(); // this.IconOptions.Icon = WinFrmUI.Properties.Resources.App; // this.dataLayoutControl1.SetupLayoutControl(); } /// /// 回调事件 /// // public event Func ReloadDataEvent; // private BLL.WaterUtensil _BLLwaterUtensil = new BLL.WaterUtensil(); /// /// 验证识别码是否存在事件 /// // public event Func VerifyTagNameExistEvent; // private Model.WaterEquivalent _model = null; // private List AllwaterUtensilList = null; /// /// 绑定 /// /* public void SetBindingData(Model.WaterEquivalent model) { _model = new Model.WaterEquivalent(model); AllwaterUtensilList = _BLLwaterUtensil.GetAll(); foreach (var item in AllwaterUtensilList) { var imageItem = new ImageComboBoxItem(item.Name, item.ID); NameComboBoxEdit.Properties.Items.Add(imageItem); } this.NameComboBoxEdit.EditValue = model.WaterUtensilID; this.textEditRatedFlow.Text = _model.RatedFlow.ToString(); this.TextEditCount.Text = _model.Count.ToString(); this.TextMinRatedFlo.Text = _model.MinRatedFlow.ToString(); }*/ //验证 private bool Valid() { this.dxErrorProvider1.ClearErrors(); if (string.IsNullOrEmpty(this.NameComboBoxEdit.Text.Trim())) { this.dxErrorProvider1.SetError(this.NameComboBoxEdit, "必填项"); return false; } return true; } //确定 private void btnOk_Click(object sender, EventArgs e) { /* if (_model == null) return; if (!Valid()) return; if (this.NameComboBoxEdit.EditValue != null) { _model.WaterUtensilID = (long)NameComboBoxEdit.EditValue; } if (!string.IsNullOrWhiteSpace(this.TextEditCount.Text)) { _model.Count = Convert.ToInt32(this.TextEditCount.Text.Trim()); } if (!string.IsNullOrWhiteSpace(textEditRatedFlow.Text)) { _model.RatedFlow = Convert.ToDouble(textEditRatedFlow.Text); } if (!string.IsNullOrWhiteSpace(TextMinRatedFlo.Text)) { _model.MinRatedFlow = Convert.ToDouble(TextMinRatedFlo.Text); } _model.BelongType = "EquivalentTemplate"; if (this.ReloadDataEvent == null) return; if (!this.ReloadDataEvent(_model)) { MessageBoxHelper.ShowError("修改失败!"); return; } MessageBoxHelper.ShowSuccess("修改成功!"); this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close();*/ } } }