LINQ to Entities no reconoce el método 'Int32 ToInt32 (System.String)' método
Revisé en línea algunas respuestas, y entendí que no puedo traducir ToInt32 a T-SQL, y primero necesito usar ejecutar mi consulta en memoria y luego hacer la conversión, pero no sé cómo aplicarla en mi ejemplo. Tengo la consulta a continuación, y me muestra el mensaje de error escrito en el título:
string[] parts = rvm.ZipCode.Split('-');
var list = results.OrderBy(b =>
Math.Abs(Convert.ToInt32(parts[0]) - Convert.ToInt32(b.Zip))).Take(5).ToList();
Dónderesults
Es otra consulta que apliqué anteriormente. ¿Alguna idea de cómo solucionarlo?