private bool VerificaExistencia() { var listaPontuacao = PontuacaoVm.ListaPontuacoes(); if (!listaPontuacao.Any()) { return(false); } var itemPontuacao = listaPontuacao.FirstOrDefault(x => x.Temporada == Temporada && x.Posicao == Posicao && x.Pontos == Pontos); return(itemPontuacao != null); }
private bool VerificaRepetido(int pontuacaoSelecionadaNumero, string[] dados) { var listaPontuacao = PontuacaoVm.ListaPontuacoes(); if (!listaPontuacao.Any()) { return(false); } var itemPontuacao = listaPontuacao.FirstOrDefault(x => x.Numero != pontuacaoSelecionadaNumero && x.Temporada.Numero == Convert.ToInt32(dados[3]) && x.Posicao == Convert.ToInt32(dados[2])); return(itemPontuacao != null); }
private string GeraPontuacao() { var maxId = 0; var listaPontuacao = PontuacaoVm.ListaPontuacoes(); if (listaPontuacao.Any()) { maxId = listaPontuacao.Max(x => x.Numero); } maxId++; var pontuacao = maxId.ToString(); return(pontuacao); }