duheng
2024-07-10 2a41fffc9f962999ba163c3b471873b6b96f05bc
WinFrmUI/HStation.WinFrmUI.PumpProject/00-PumpProject/XhsProjectMainPanel.cs
ÎļþÃû´Ó WinFrmUI/HStation.WinFrmUI.Xhs.Project/01-project/XhsProjectListPage.cs ÐÞ¸Ä
@@ -3,11 +3,11 @@
using HStation.WinFrmUI.Xhs.Project;
using ISupply.WinFrmUI;
namespace HStation.WinFrmUI
namespace HStation.WinFrmUI.Xhs.PumpProject
{
    public partial class XhsProjectListPage : DocumentPage
    public partial class XhsProjectMainPanel : DocumentPage
    {
        public XhsProjectListPage()
        public XhsProjectMainPanel()
        {
            InitializeComponent();
            this.PageTitle.Caption = "项目管理";
@@ -25,9 +25,9 @@
        private new BLL.XhsProject _bll = new BLL.XhsProject();
        private List<ProjectViewModel> _allBindingList = new List<ProjectViewModel>();
        private List<XhsProjectViewModel> _allBindingList = new List<XhsProjectViewModel>();
        private ProjectViewModel _prjviewmodel = new ProjectViewModel();
        private XhsProjectViewModel _prjviewmodel = new XhsProjectViewModel();
        /// <summary>
        /// åˆå§‹åŒ–数据
@@ -40,7 +40,7 @@
            {
                foreach (var item in alllist)
                {
                    var model = new ProjectViewModel(item);
                    var model = new XhsProjectViewModel(item);
                    _allBindingList.Add(await _prjviewmodel.SetUploadStatusAsync(model));
                }
                this.projectViewModelBindingSource.DataSource = _allBindingList;
@@ -51,14 +51,14 @@
        //添加
        private void BtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new AddProjectDlg();
            var dlg = new AddXhsProjectDlg();
            dlg.ReloadEvent += async (pro, item, model, map) =>
            {
                var id = await _bll.InsertEx(pro, item, model, map);
                if (id > 0)
                {
                    var vmmodel = await _bll.GetByID(id);
                    _allBindingList.Add(await new ProjectViewModel().SetUploadStatusAsync(vmmodel));
                    _allBindingList.Add(await new XhsProjectViewModel().SetUploadStatusAsync(vmmodel));
                    this.projectViewModelBindingSource.ResetBindings(false);
                    return true;
                }
@@ -76,7 +76,7 @@
                MessageBoxHelper.ShowError("请选择数据行!");
                return;
            }
            var dlg = new EditProjectDlg();
            var dlg = new EditXhsProjectDlg();
            dlg.SetBindingData(vm.ID);
            dlg.ReloadEvent += async (prj, item) =>
            {
@@ -153,7 +153,7 @@
                MessageBoxHelper.ShowWarning("请选择数据行!");
                return;
            }
            var dlg = new ModelEdit();
            var dlg = new XhsModelEdit();
            dlg.SetBiningData(vm.ID);
            dlg.ShowDialog();
        }
@@ -202,10 +202,10 @@
                    var select = result.Where(x => x.UseStatus == 1).FirstOrDefault();
                    if (select != null)
                    {
                        var page = new PumpCurveCtrl(select);
                        page.PageTitle.Caption = guid.Function;
                        page.SurfaceGuid = guid;
                        CreatePage(page, guid);
                        /*    var page = new PumpCurveCtrl(select);
                            page.PageTitle.Caption = guid.Function;
                            page.SurfaceGuid = guid;
                            CreatePage(page, guid);*/
                    }
                }
            }