コード例 #1
0
        private async Task InicializarDados()
        {
            //Preencher CamposExistentes e definir o CampoSelecionado como o CampoDefault.
            CamposExistentes = await _campoService.ObterCamposDisponiveis();

            int idCampoDefault = await _campoService.ObterCampoDefault();

            CampoSelecionado = CamposExistentes.Where(p => p.Id.Equals(idCampoDefault)).FirstOrDefault();

            //Preencher ModosJogoExistentes e definir o ModoSelecionado como o ModoJogoDefault.
            ModosJogoExistentes = await _modoJogoService.ObterModosJogoDisponiveis();

            int idModoJogoDefault = await _modoJogoService.ObterModoJogoDefault();

            ModoJogoSelecionado = ModosJogoExistentes.Where(p => p.Id.Equals(idModoJogoDefault)).FirstOrDefault();

            //Preencher MetricosExistentes e definir o MetricoSelecionado como o MetricoDefault.
            MetricosExistentes = await _metricoService.ObterMetricosDisponiveis();

            int idMetricoDefault = await _metricoService.ObterMetricoDefault();

            MetricoSelecionado = MetricosExistentes.Where(p => p.Id.Equals(idMetricoDefault)).FirstOrDefault();

            //Preencher os TeesExistentes e definir o TeeSelecionado como o StartingTeeDefault.
            TeesExistentes = await _teeService.ObterTeesExistentes();

            int idStartingTeeDefault = await _teeService.ObterStartingTeeDefault();

            TeeSelecionado = TeesExistentes.Where(p => p.Id.Equals(idStartingTeeDefault)).FirstOrDefault();
        }
コード例 #2
0
        /// <summary>
        /// Inicializa todas as listas.
        /// </summary>
        private async Task InicializarDados()
        {
            TeesExistentes = await _teeService.ObterTeesExistentes();

            GenerosExistentes = await _generoService.ObterGenerosDisponiveis();

            HandicapMinimo = await _handicapService.ObterHandicapMinimo();

            HandicapMaximo = await _handicapService.ObterHandicapMaximo();
        }