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();*/
}
}
}