duheng
2025-04-02 af5eeb8797d88e142410a9e82e84291355e7c336
WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs
@@ -53,6 +53,10 @@
               var id = await _facilityBll.Insert(vmo);
               if (id > 0)
               {
                   if (vmo.PackageID > 0)
                   {
                       packageCurveViewModel.SaveCurveFile(id, vmo.PackageID);
                   }
                   vmo.ID = id;
                   _allBindingList.Add(new FacilityViewModel(vmo));
                   this.facilityViewModelBindingSource.ResetBindings(false);
@@ -78,6 +82,10 @@
                var bol = await _facilityBll.Update(vmo);
                if (bol)
                {
                    if (vmo.PackageID > 0)
                    {
                        packageCurveViewModel.SaveCurveFile(vmo.ID, vmo.PackageID);
                    }
                    vm.Resert(vmo);
                    this.facilityViewModelBindingSource.ResetBindings(false);
                    return true;
@@ -107,6 +115,10 @@
                return;
            }
            _allBindingList.Remove(vm);
            if (vm.PackageID > 0)
            {
                packageCurveViewModel.DeleteCurveFile(vm.ID);
            }
            this.facilityViewModelBindingSource.ResetBindings(false);
            TipFormHelper.ShowSucceed("删除成功!");
        }