Line ordering error in log

1

I'm having a hard time showing the log to the user. Show the rows in an orderly way, however the display appears as follows:

Line 5 Line 15 Line 11 Line 45 Line 35 Line 103

I would like it to be in the following order:

Line 5 Line 11 Line 15 Line 35 Line 45 Line 103

Is it possible and how to do this sort from this code?

protected void importar_Click(object sender, EventArgs e)
{    
     DataTable Dados = new DataTable();
     Dados.Columns.Add("indice", typeof(int));

     int i = 1;

     foreach (DataRow linha in Dados.Rows)
     {
       linha["indice"] = i;
       i++;
     }
}

private System.Threading.Tasks.Task ProcessamentoTabela(IEnumerable<DataRow> dadosparam, int i, Usuario usuarioLogado)
{
    //usuarioLogado = aplUsuario.buscaPorLogin(ObterUsuarioAutenticado().Login);
    i = 4;
    i++;

    Action<object> processamento = (dados) =>
    {      
          if (processo != null)
          {                        
               //se o processo não for nulo busco todos procinter relacionados a ele
               List<ProcessoInteressado> listaprocinter = aplProcessoInteressado.consultarPorIdProcesso(processo.Codigo);
               if (listaprocinter.Exists(o => o.Interessado == interessado))
                    log.Append("O interessado informado na linha " + (linha["indice"]) + " foi adicionado novamente ao processo " + processo.NumProcessoJudicial + " <br>");
                    //log.Append("O interessado " + processo.Interessado.Nome + " foi adicionado novamente ao processo " + processo.NumProcessoJudicial + " <br>");
                    // log.Append("O interessado " + processo.Interessado.Nome + " foi adicionado novamente ao processo " + processo.NumProcessoJudicial + " <br>");
               setProcInter(processo, interessado, linha, i);
          }
          else
          {
               //Novo Processo - 6.3
               processo = new Processo();
          }
    }
 }
    
asked by anonymous 28.05.2018 / 15:39

0 answers