| | |
| | | using DevExpress.XtraEditors; |
| | | using Yw; |
| | | |
| | | namespace HStation.WinFrmUI.Basic |
| | | { |
| | |
| | | private void listBoxControl1_SelectedIndexChanged(object sender, EventArgs e) |
| | | { |
| | | var currentID = this.GetCurrentID(); |
| | | if (currentID == null) |
| | | if (currentID <= 0) |
| | | { |
| | | MessageBoxHelper.ShowWarning("请选择数据行!"); |
| | | return; |
| | | } |
| | | FocusedChangedEvent.Invoke(currentID); |
| | |
| | | //检索 |
| | | private void barCkSearch_CheckedChanged(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | | /* if (this.barCkSearch.Checked) |
| | | this.listBoxControl1.ShowFindPanel(); |
| | | else |
| | | this.listBoxControl1.HideFindPanel();*/ |
| | | if (this.barCkSearch.Checked) |
| | | layoutControlItemSearch.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always; |
| | | else |
| | | layoutControlItemSearch.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; |
| | | } |
| | | |
| | | #endregion 菜单事件 |
| | |
| | | var currentVm = this.listBoxControl1.GetCurrentViewModel(_allBindingList); |
| | | if (currentVm == null) |
| | | { |
| | | MessageBoxHelper.ShowWarning("请选择数据行!"); |
| | | return default; |
| | | } |
| | | return currentVm.ID; |
| | |
| | | } |
| | | if (MessageBoxHelper.IsClickOk("确认删除数据行?", "提示")) |
| | | return; |
| | | if (await _bll.IsExistByModuleID(currentVm.ID)) |
| | | { |
| | | MessageBoxHelper.ShowWarning("存在系统类型,不可删除!"); |
| | | return; |
| | | } |
| | | var result = await _bll.DeleteByID(currentVm.ID); |
| | | |
| | | var result = await BLLFactory<Yw.BLL.SysModule>.Instance.DeleteByID(currentVm.ID); |
| | | |
| | | if (result) |
| | | { |
| | | _allBindingList.Remove(currentVm); |
| | |
| | | return; |
| | | } |
| | | } |
| | | |
| | | private void barBtnRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | | this.SetBindingData(); |
| | | } |
| | | } |
| | | } |