duheng
2025-03-07 dc32142ecf8512d499f3fd44d80f97b012e16d4f
WinFrmUI/PBS.WinFrmUI/01-place/PlaceMgrPage.cs
@@ -39,77 +39,80 @@
        //新增小区
        private void btnAddBuilding_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new AddPlaceDlg();
            dlg.SetBindingData("Build");
            dlg.ReloadDataEvent += async (Vmo) =>
            {
                var id = await _placeBll.Insert(Vmo);
                if (id > 0)
                {
                    _allBindingList.Add(new PlaceViewModel(Vmo));
                    this.placeViewModelBindingSource.ResetBindings(false);
                    return true;
                }
                return false;
            };
            dlg.ShowDialog();
            /*            var dlg = new AddPlaceDlg();
                        dlg.SetBindingData("Build");
                        dlg.ReloadDataEvent += async (Vmo) =>
                        {
                            var id = await _placeBll.Insert(Vmo);
                            if (id > 0)
                            {
                                _allBindingList.Add(new PlaceViewModel(Vmo));
                                this.placeViewModelBindingSource.ResetBindings(false);
                                return true;
                            }
                            return false;
                        };
                        dlg.ShowDialog();
            */
        }
        //新增学校
        private void btnAddschool_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new AddPlaceDlg();
            dlg.SetBindingData("School");
            dlg.ReloadDataEvent += async (Vmo) =>
            {
                var id = await _placeBll.Insert(Vmo);
                if (id > 0)
                {
                    _allBindingList.Add(new PlaceViewModel(Vmo));
                    this.placeViewModelBindingSource.ResetBindings(false);
                    return true;
                }
                return false;
            };
            dlg.ShowDialog();
            /*            var dlg = new AddPlaceDlg();
                        dlg.SetBindingData("School");
                        dlg.ReloadDataEvent += async (Vmo) =>
                        {
                            var id = await _placeBll.Insert(Vmo);
                            if (id > 0)
                            {
                                _allBindingList.Add(new PlaceViewModel(Vmo));
                                this.placeViewModelBindingSource.ResetBindings(false);
                                return true;
                            }
                            return false;
                        };
                        dlg.ShowDialog();*/
        }
        //新增医院
        private void btnAddHospital_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new AddPlaceDlg();
            dlg.SetBindingData("Hospital");
            dlg.ReloadDataEvent += async (Vmo) =>
            {
                var id = await _placeBll.Insert(Vmo);
                if (id > 0)
                {
                    _allBindingList.Add(new PlaceViewModel(Vmo));
                    this.placeViewModelBindingSource.ResetBindings(false);
                    return true;
                }
                return false;
            };
            dlg.ShowDialog();
            /*            var dlg = new AddPlaceDlg();
                        dlg.SetBindingData("Hospital");
                        dlg.ReloadDataEvent += async (Vmo) =>
                        {
                            var id = await _placeBll.Insert(Vmo);
                            if (id > 0)
                            {
                                _allBindingList.Add(new PlaceViewModel(Vmo));
                                this.placeViewModelBindingSource.ResetBindings(false);
                                return true;
                            }
                            return false;
                        };
                        dlg.ShowDialog();
            */
        }
        //新增商铺
        private void btnAddShop_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new AddPlaceDlg();
            dlg.SetBindingData("Shop");
            dlg.ReloadDataEvent += async (Vmo) =>
            {
                var id = await _placeBll.Insert(Vmo);
                if (id > 0)
                {
                    _allBindingList.Add(new PlaceViewModel(Vmo));
                    this.placeViewModelBindingSource.ResetBindings(false);
                    return true;
                }
                return false;
            };
            dlg.ShowDialog();
            /*            var dlg = new AddPlaceDlg();
                        dlg.SetBindingData("Shop");
                        dlg.ReloadDataEvent += async (Vmo) =>
                        {
                            var id = await _placeBll.Insert(Vmo);
                            if (id > 0)
                            {
                                _allBindingList.Add(new PlaceViewModel(Vmo));
                                this.placeViewModelBindingSource.ResetBindings(false);
                                return true;
                            }
                            return false;
                        };
                        dlg.ShowDialog();
            */
        }
        //删除