public void CloseDialogSuccess() { Reestr.Customer = SelectedCustomer; Reestr.CustomerId = SelectedCustomer.Id; var model = new ModelDialogParameter <Reestr> { IsSuccess = true, Value = Reestr }; DialogClosed?.Invoke(model); _modalNavigationStore.Close(); }
private async void ExecuteSubmitCommand() { ReestrSetting.RecipeId = SelectedRecipe.Id; ReestrSetting.CurrentRecipe = SelectedRecipe; ReestrSetting.Customer = SelectedCustomer; ReestrSetting.CustomerId = SelectedCustomer.Id; if (ReestrSetting.Id == 0) { await _reestrSettingDataService.CreateReestrSetting(ReestrSetting); } else { await _reestrSettingDataService.UpdateReestrSetting(ReestrSetting); } var result = new ModelDialogParameter <ReestrSetting> { IsSuccess = true, Value = (ReestrSetting)ReestrSetting.Clone() }; _modalNavigationStore.Close(); DialogClosed?.Invoke(result); }