| | |
| | | public PlaceMgrPage() |
| | | { |
| | | InitializeComponent(); |
| | | this.gridView1.SetNormalView(30); |
| | | } |
| | | |
| | | private List<PlaceViewModel> _allBindingList; |
| | |
| | | //新增小区 |
| | | 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(HStation.PBS.ePlaceType.Build); |
| | | dlg.ReloadDataEvent += async (Vmo) => |
| | | { |
| | | var id = await _placeBll.Insert(Vmo); |
| | | if (id > 0) |
| | | { |
| | | Vmo.ID = id; |
| | | _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(HStation.PBS.ePlaceType.School); |
| | | dlg.ReloadDataEvent += async (Vmo) => |
| | | { |
| | | var id = await _placeBll.Insert(Vmo); |
| | | if (id > 0) |
| | | { |
| | | Vmo.ID = id; |
| | | _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(HStation.PBS.ePlaceType.Hospital); |
| | | dlg.ReloadDataEvent += async (Vmo) => |
| | | { |
| | | var id = await _placeBll.Insert(Vmo); |
| | | if (id > 0) |
| | | { |
| | | Vmo.ID = id; |
| | | _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(HStation.PBS.ePlaceType.Shop); |
| | | dlg.ReloadDataEvent += async (Vmo) => |
| | | { |
| | | var id = await _placeBll.Insert(Vmo); |
| | | if (id > 0) |
| | | { |
| | | Vmo.ID = id; |
| | | _allBindingList.Add(new PlaceViewModel(Vmo)); |
| | | this.placeViewModelBindingSource.ResetBindings(false); |
| | | return true; |
| | | } |
| | | return false; |
| | | }; |
| | | dlg.ShowDialog(); |
| | | } |
| | | |
| | | //删除 |