duheng
2025-03-20 3314fa6d962c399d93b87e45a90ed94050a771da
WinFrmUI/PBS.WinFrmUI/01-place/EditPlaceDlg.cs
@@ -1,5 +1,6 @@
using PBS.Model;
using PBS.Vmo;
using Yw.DAL.PostgreSql;
using Yw.WinFrmUI;
namespace PBS.WinFrmUI
@@ -37,40 +38,31 @@
                case ePlaceType.Build:
                    _buildWizard = new BuildWizardForm();
                    _buildWizard.Dock = DockStyle.Fill;
                    _buildWizard.SetData(Yw.JsonHelper.Json2Object<PlaceBuildParasInfo>(_placeVmo.PlaceInfo));
                    _buildWizard.SetData(PlaceBuildParasInfoVmo.ToModel(_placeVmo.PlaceInfo));
                    this.panelControl1.Controls.Add(_buildWizard);
                    break;
                case ePlaceType.Hospital:
                    _hospitalWizard = new HospitalWizardForm();
                    _hospitalWizard.Dock = DockStyle.Fill;
                    _hospitalWizard.SetData(Yw.JsonHelper.Json2Object<PlaceHospitalParasInfo>(_placeVmo.PlaceInfo));
                    _hospitalWizard.SetData(PlaceHospitalParasInfoVmo.ToModel(_placeVmo.PlaceInfo));
                    this.panelControl1.Controls.Add(_hospitalWizard);
                    break;
                case ePlaceType.Shop:
                    _shopWizard = new ShopWizardForm();
                    _shopWizard.Dock = DockStyle.Fill;
                    _shopWizard.SetData(Yw.JsonHelper.Json2Object<PlaceShopParasInfo>(_placeVmo.PlaceInfo));
                    _shopWizard.SetData(PlaceShopParasInfoVmo.ToModel(_placeVmo.PlaceInfo));
                    this.panelControl1.Controls.Add(_shopWizard);
                    break;
                case ePlaceType.School:
                    _schoolWizard = new SchoolWizardForm();
                    _schoolWizard.Dock = DockStyle.Fill;
                    _schoolWizard.SetData(Yw.JsonHelper.Json2Object<PlaceSchoolParasInfo>(_placeVmo.PlaceInfo));
                    _schoolWizard.SetData(PlaceSchoolParasInfoVmo.ToModel(_placeVmo.PlaceInfo));
                    this.panelControl1.Controls.Add(_schoolWizard);
                    break;
            }
            /*     if (list != null && list.Count > 0)
                 {
                     foreach (var item in list)
                     {
                         var vm = new DivisionViewModel(item);
                         _allBindingList.Add(vm);
                     }
                 }
                 this.divisionViewModelBindingSource.DataSource = _allBindingList;*/
        }
        private bool Valid()