protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (!this.blNewFlag) { Model.Tb_enum info = modelObj as Model.Tb_enum; SetAccountInfo(info); } }
private void BtnEdit_Click(object sender, EventArgs e) { if (mDataGrid1.DataSource == null) { return; } Model.Tb_enum info = mDataGrid1.GetCurrentEntity() as Model.Tb_enum; FmEnumKindInfo fmDicKind = new FmEnumKindInfo(info); fmDicKind.SelectValue += FmDicKind_SelectValue; fmDicKind.ShowDialog(); }
private void MDataGrid1_CurrentRowChanged(object sender, EventArgs e) { if (mDataGrid1.DataSource == null) { return; } Model.Tb_enum infoKind = mDataGrid1.GetCurrentEntity() as Model.Tb_enum; if (infoKind != null) { List <Model.Tb_enum> list = manager.FindKindAllInfo(infoKind.Enum_Kind); mDataGrid2.SetDataSource <Model.Tb_enum>(list); } }
private void BtnAddDetail_Click(object sender, EventArgs e) { if (mDataGrid1.DataSource == null) { return; } Model.Tb_enum infoKind = mDataGrid1.GetCurrentEntity() as Model.Tb_enum; FmEnumInfo fm = new FmEnumInfo(); fm.Tag = infoKind.Enum_Kind; fm.lblType.Text = infoKind.Enum_Text; fm.SelectValue += FmAdd_SelectValue; fm.ShowDialog(); }
protected override bool BtnOkClick() { if (string.IsNullOrEmpty(this.d_Kind.Text)) { Miles.Framework.UI.Function.MForm.SetToolTip(this.d_Kind, "名称不能为空", 1000); return(false); } if (string.IsNullOrEmpty(this.d_Value.Text)) { Miles.Framework.UI.Function.MForm.SetToolTip(this.d_Value, "说明不能为空", 1000); return(false); } Model.Tb_enum info = this.GetDataBind <Model.Tb_enum>(); if (this.blNewFlag) { info.Item_Flag = 1; //判断不重复的类型 if (manager.ExistsKind(info.Enum_Kind)) { Miles.Framework.UI.Function.MForm.SetToolTip(this.d_Kind, "已存在类型名称", 1000); return(false); } if (!manager.Add(info)) { return(false); } } else { Model.Tb_enum old = modelObj as Model.Tb_enum; info.Item_Flag = 1; if (!manager.Update(info, old)) { return(false); } } this.DoSelectValueEvent(info); return(true); }
private void BtnDelete_Click(object sender, EventArgs e) { if (mDataGrid1.DataSource == null) { return; } Model.Tb_enum info = mDataGrid1.GetCurrentEntity() as Model.Tb_enum; string msg = string.Format("确定删除:{0}信息?", info.Enum_Text); if (Miles.Framework.UI.Function.Dialog.ShowQuestionYesNo(msg)) { if (manager.RemoveKind(info)) { LoadAllKindData(); } } }
protected override bool BtnOkClick() { if (this.d_Value.Value < 0) { Miles.Framework.UI.Function.MForm.SetToolTip(this.d_Value, "数值不能为负数", 1000); return(false); } if (string.IsNullOrEmpty(this.d_Text.Text)) { Miles.Framework.UI.Function.MForm.SetToolTip(this.d_Text, "说明不能为空", 1000); return(false); } Model.Tb_enum info = this.GetDataBind <Model.Tb_enum>(); if (this.blNewFlag) { info.Item_Id = 0; info.Enum_Kind = this.Tag.ToString(); if (!manager.Add(info)) { return(false); } } else { Model.Tb_enum old = modelObj as Model.Tb_enum; info.Item_Id = 0; info.Enum_Kind = this.Tag.ToString(); if (!manager.Update(info, old)) { return(false); } } this.DoSelectValueEvent(info); return(true); }
private void SetAccountInfo(Model.Tb_enum info) { this.SetDataBind(info); }
public FmEnumKindInfo(Model.Tb_enum info) : base(info) { InitializeComponent(); }