internal void Update() { if (_view.Confirm("Bulk Update", "Bulk updates can be very lengthy. Are you sure you want to do this?")) { using (FdoFeatureService service = _conn.CreateFeatureService()) { int updated = service.UpdateFeatures(_className, _view.GetValues(), _view.Filter, _view.UseTransaction); _view.ShowMessage(null, updated + " feature(s) updated"); } if (_conn.Capability.GetBooleanCapability(CapabilityType.FdoCapabilityType_SupportsFlush)) { _conn.Flush(); } _view.Close(); } }