public List <AoVivo> PartidaAoVivo(string id)
 {
     try
     {
         using (contexto = new Contexto())
         {
             var strQuery = string.Format("SELECT p.* " +
                                          "FROM t_jogo_online p " +
                                          "WHERE p.id_partida = " + id +
                                          "ORDER BY p.data_hora_comentario desc");
             var           retornoDataReader = contexto.ExecutaComandoComRetorno(strQuery);
             List <AoVivo> listaComentarios  = new List <AoVivo>();
             while (retornoDataReader.Read())
             {
                 AoVivo   aoVivo = new AoVivo();
                 DateTime data   = DateTime.Parse(retornoDataReader["data_hora_comentario"].ToString());
                 aoVivo.Data       = data.ToString("dd/MM/yyyy HH:mm:ss");
                 aoVivo.Comentario = retornoDataReader["comentario"].ToString().Trim();
                 listaComentarios.Add(aoVivo);
             }
             return(listaComentarios);
         }
     }
     catch (Exception ex)
     {
         TratamentoLog.GravarLog("PartidaRepositorioADO::PartidaAoVivo:. Erro ao PartidaAoVivo: " + ex.Message, TratamentoLog.NivelLog.Erro);
         return(null);
     }
 }
Ejemplo n.º 2
0
        public String AoVivo(string id)
        {
            List <AoVivo> comentariosList = (List <AoVivo>)appPartida.PartidaAoVivo(id);
            Partida       partida         = appPartida.ListarPorId(id);
            AoVivo        aoVivo          = new AoVivo();

            aoVivo.Data       = "Resultado";
            aoVivo.Comentario = partida.GolMandante + "_" + partida.GolVisitante;
            comentariosList.Add(aoVivo);

            return(JsonConvert.SerializeObject(comentariosList, Formatting.Indented));
        }