Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }