NÃO OBEDECE ORDENAÇÃO

JCM0867 10/07/2024 10:25:52
#503386
Alterado em 10/07/2024 10:33:27 Bom dia Pessoal

Tenho a seguinte situação em ASP C# MVC / Sql Server

public RemessasDia Get(int id)
{
return UnitOfWork.EntityRepository()
.Find()
.Where(x => x.RemessaDiaID == id)
.OrderByDescending(x => x.Dia)
.ThenBy(x => x.NomeArquivo)

.FirstOrDefault();
}

Simplesmente não obedece a ordenação em negrito, fica na ordenação da Chave. Os dados são Mostrados nesse Grid:


<td>
@Html.DisplayFor(modelItem => item.RemessaDiaID)
</td>
<td>
<span style="display:none;">@Html.Raw(item.Dia.Value.ToString("yyyyMMddHHmmssfff"))</span>
@Html.Raw(item.Dia.Value.ToString("dd/MM/yyyy"))
</td>
<td>
@Html.DisplayFor(modelItem => item.TipoBoletoRemessa)
</td>
<td>
@Html.DisplayFor(modelItem => item.NumeroRemessa)
</td>
<td>
@Html.DisplayFor(modelItem => item.NomeArquivo)
</td>


Onde estou fazendo errado?
Att,
Faça seu login para responder