Ordenar Lista
24/08/2012
0
private void execute(Int64 _rotina)
{
int cont = 1;
listaTarefa = Sistema.Infrastructure.Repository.Tarefa.RetornarPorFiltro(new Finder.Tarefa() { IdRotina = _rotina });
foreach (var item in listaTarefa)
{
string path = "";
if (item.OrdemExecucao == cont)
{
path = item.Descricao;
System.Diagnostics.Process.Start(path);
cont += 1;
}
}
}
Pjava
Posts
24/08/2012
Joel Rodrigues
24/08/2012
Pjava
listaTarefa.OrderBy(c => c.meuCampo).ToList();
A lista continua vindo de forma desordenada.
24/08/2012
Pjava
//***********************************************************************************//
private static int CompararTarefas(Entity.Tarefa tarefaDe, Entity.Tarefa tarefaPara)
{
return tarefaDe.OrdemExecucao.CompareTo(tarefaPara.OrdemExecucao);
}
//***********************************************************************************//
private void execute(Int64 _rotina)
{
var lista = Sistema.Infrastructure.Repository.Tarefa.RetornarPorFiltro(new Finder.Tarefa() { IdRotina = _rotina }).ToList();
lista.Sort(CompararTarefas);
foreach (var item in lista)
{
string path = "";
path = item.Descricao;
System.Diagnostics.Process.Start(path);
}
}
24/08/2012
Joel Rodrigues
Estou fechando o post.
Clique aqui para fazer login e interagir na Comunidade :)