protected async override Task OnInitializedAsync() { int.TryParse(id, out int jogadorid); if (jogadorid != 0) { TextoTitulo = "Editar Jogador"; Jogador = await JogadorServico.GetJogador(int.Parse(id)); } else { TextoTitulo = "Criar Jogador"; Jogador = new Jogador { id = 0, CaminhoFoto = "imagens/jokenpo.png" }; } Mapper.Map(Jogador, JogadorModelo); }
protected async Task HandleValidSubmit() { Mapper.Map(JogadorModelo, Jogador); Jogador result = null; if (Jogador.movementos.ToString() == "PEDRA") { Jogador.CaminhoFoto = "imagens/pedra.png"; } else if (Jogador.movementos.ToString() == "PAPEL") { Jogador.CaminhoFoto = "imagens/papel.png"; } else if (Jogador.movementos.ToString() == "TESOURA") { Jogador.CaminhoFoto = "imagens/tesoura.png"; } else { Jogador.CaminhoFoto = "imagens/jokenpo.png"; } if (Jogador.id != 0) { result = await JogadorServico.AtualizarJogador(Jogador); } else { result = await JogadorServico.CriarJogador(Jogador); } if (result != null) { NavigationManager.NavigateTo("/"); } }
protected async override Task OnInitializedAsync() { Jogador = await JogadorServico.GetJogador(int.Parse(id)); }
protected override async Task OnInitializedAsync() { Jogadores = (await JogadorServico.GetJogadores()).ToList(); }
protected async Task Deletar_Click(int id) { await JogadorServico.ExcluirJogador(id); NavigationManager.NavigateTo("/", true); }
internal static JogadorServico MontarJogadorRepositorio() { JogadorServico servico = new JogadorServico(new JogadorRepositorio()); return(servico); }
protected async Task Deletar_Click() { await JogadorServico.ExcluirJogador(Jogador.id); NavigationManager.NavigateTo("/"); }