protected override async void OnCommandSaveExecute() { await _repository.SaveAsync(); HasChanges = _repository.HasChanges(); RaiseEventAfterDetailSaved(Id); }