コード例 #1
0
        private List <Campeoes> TransformaReaderEmListaDeObjetoCampeoes(SqlDataReader reader)
        {
            try
            {
                var classificacao = new List <Campeoes>();

                while (reader.Read())
                {
                    var temObjeto = new Campeoes()
                    {
                        Id              = reader["Id"].ToString(),
                        IdTime          = reader["Id_time"].ToString(),
                        NomeTime        = reader["tm_nome"].ToString(),
                        AnoCampeonato   = reader["ano_campeonato"].ToString(),
                        DescricaoTitulo = reader["descricao_titulo"].ToString(),
                        IdCampeonato    = reader["id_campeonato"].ToString(),
                        EscudoPequeno   = (reader["escudo_pequeno"].ToString().Equals("") ? "Vazio.jpg" : reader["escudo_pequeno"].ToString()),
                        NumeroTitulos   = reader["Titulos"].ToString()
                    };
                    classificacao.Add(temObjeto);
                }
                reader.Close();
                return(classificacao);
            }
            catch (Exception ex)
            {
                TratamentoLog.GravarLog("ClassificacaoRepositorioADO::TransformaReaderEmListaDeObjeto:. Erro ao converte lista de classificação - " + ex.Message, TratamentoLog.NivelLog.Erro);
                return(null);
            }
        }
コード例 #2
0
 public IActionResult Cadastrar(Campeoes campeoes)
 {
     campeoes.Codigo = _banco.Count + 1;
     _banco.Add(campeoes);
     TempData["msg"] = "Campeao cadastrado";
     return(RedirectToAction("Cadastrar"));
 }
コード例 #3
0
 public IActionResult Editar(Campeoes campeoes)
 {
     _banco[_banco.FindIndex(c => c.Codigo == campeoes.Codigo)] = campeoes;
     return(RedirectToAction("Index"));
 }