duheng
2024-07-10 2a41fffc9f962999ba163c3b471873b6b96f05bc
WinFrmUI/HStation.WinFrmUI.Basic/02-SysPropManage/SysPropGroupTreeListCtrl.cs
ÎļþÃû´Ó WinFrmUI/HStation.WinFrmUI.Xhs.Project/06-PropManage/PropGroupTreeListCtrl.cs ÐÞ¸Ä
@@ -1,15 +1,13 @@
using DevExpress.XtraEditors;
using HStation.WinFrmUI.Xhs.Project;
using ISupply.WinFrmUI;
namespace HStation.WinFrmUI.Xhs
namespace HStation.WinFrmUI.Basic
{
    /// <summary>
    ///
    /// </summary>
    public partial class PropGroupTreeListCtrl : XtraUserControl
    public partial class SysPropGroupTreeListCtrl : XtraUserControl
    {
        public PropGroupTreeListCtrl()
        public SysPropGroupTreeListCtrl()
        {
            InitializeComponent();
            this.treeList1.InitialDefaultSettings();
@@ -21,7 +19,7 @@
        /// </summary>
        public event Action<long> FocusedChangedEvent;
        private List<PropGroupTreeListViewModel> _allBindingList = null;
        private List<SysPropGroupTreeListViewModel> _allBindingList = null;
        private Yw.BLL.SysPropGroup _bll = null;
@@ -29,11 +27,11 @@
        private async void TypeTreeListLookUpEdit1_SelectedChangedEvent(long ID)
        {
            _bll = new Yw.BLL.SysPropGroup();
            _allBindingList = new List<PropGroupTreeListViewModel>();
            _allBindingList = new List<SysPropGroupTreeListViewModel>();
            var alllist = await _bll.GetByTypeID(ID);
            foreach (var item in alllist)
            {
                _allBindingList.Add(new PropGroupTreeListViewModel(item));
                _allBindingList.Add(new SysPropGroupTreeListViewModel(item));
            }
            this.propGroupTreeListViewModelBindingSource.DataSource = _allBindingList;
            this.propGroupTreeListViewModelBindingSource.ResetBindings(false);
@@ -100,7 +98,7 @@
        //添加
        private void barBtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new AddPropGrouoDlg();
            var dlg = new AddSysPropGrouoDlg();
            var vmID = this.typeTreeListLookUpEdit1.GetCurrentTypeID();
            dlg.SetBindingData(vmID);
            dlg.ReloadDataEvent += async (rhs) =>
@@ -109,7 +107,7 @@
                if (id > 0)
                {
                    var model = await _bll.GetByID(id);
                    _allBindingList.Add(new PropGroupTreeListViewModel(model));
                    _allBindingList.Add(new SysPropGroupTreeListViewModel(model));
                    this.propGroupTreeListViewModelBindingSource.ResetBindings(false);
                    return true;
                }
@@ -139,7 +137,7 @@
                MessageBoxHelper.ShowWarning("请选择数据行!");
                return;
            }
            var dlg = new EditPropGrouoDlg();
            var dlg = new EditSysPropGrouoDlg();
            dlg.SetBindingData(vm.ID);
            dlg.ReloadDataEvent += async (rhs) =>
            {