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();
}
}
}