Pues la verdad no entendi muy bien tu codigo, pero lo que buscas lo puedes hacer asi:
Código C#:
Ver originalpublic DataTime FijarHora(DateTime EndDate)
{
DateTime nEndDate = new DateTime(EndDate.Year, EndDate.Month, EndDate.Day,
23, 59, 00);
return nDateTime;
}
Espero que esto te sirva.