protected async Task HandleValidSubmitAsync() { Mapper.Map(EditPokemonModel, Pokemon); Pokemon result = null; if (Pokemon.PokemonId != 0) { result = await PokemonService.UpdatePokemon(Pokemon); } else { result = await PokemonService.CreatePokemon(Pokemon); } if (result != null) { NavigationManager.NavigateTo("/"); } }