Usuário com melhor resposta
Erro na conversão ToInt do Linq

Pergunta
-
sourceClientes = from C in mdc.CLIENTES
join CT in mdc.CONTATOS on new { CLIENTE = C.CODIGO }
equals new { CLIENTE = Convert.Toint(CT.CLIENTE) }
where
CT.EMAIL != "" &&
(from H in mdc.HISTCATREV
where
H.CODIGOTIPO == C.CODIGO &&
H.TIPO == "R" &&
H.REVISTA == "002"
select new {
Column1 = 1
}).Single() != null &&
(from H in db.HISTCATREV
where
H.CODIGOTIPO == C.CODIGO &&
H.TIPO == "C" &&
H.CATEGORIA == "CON"
select new {
Column1 = 1
}).Single() != null
orderby
C.EMAIL
select new {
CODIGO = (int?)C.CODIGO,
C.RAZAO,
CT.EMAIL
}ERRO: Error Compiling Expression: Error Compiling Expression: 'System.Convert' does not contain a definition for 'Toint'
ESTOU USANDO O LINQER
NO SQL SERVER DA CERTO POREM NO LONQ DA ESSE ERRO.
ALGUEM PODE ME AJUDAR ?
OBRIGADO
Respostas
-
Olá,
Use Convert.ToInt32()... o método Convertt.ToInt não existe.
Fabio Rosa.
- Marcado como Resposta ricardoti2012 segunda-feira, 3 de agosto de 2015 22:46
Todas as Respostas
-
Olá,
Use Convert.ToInt32()... o método Convertt.ToInt não existe.
Fabio Rosa.
- Marcado como Resposta ricardoti2012 segunda-feira, 3 de agosto de 2015 22:46
-