+.jr_Designer.+ Postado Janeiro 14, 2013 Denunciar Share Postado Janeiro 14, 2013 Eu gerei este scipt a partir de um programinha chamado LINQER, mas ele ta dando um pequeno erro.eu preciso saber se uma data está vazia, e preciso comprar isso dentro do JOIN. Alguém sabe fazer isso? Valeu.return (from c in ctx.CONTRATO join p in ctx.PROJETO on c.CODCONTRATO equals p.CONTRATO.CODCONTRATO join o in ctx.OCORRENCIA on new { p.CODPROJETO, DTFECHAMENTO = (string) null } equals new { o.PROJETO.CODPROJETO, o.DTFECHAMENTO } where c.CODCONTRATO == 1 group new { c, p } by new { NOMECONTRATO = c.NOME, NOMEPROJETO = p.NOME } into g select new GraficoProjeto { NOMECONTRATO = g.Key.NOMECONTRATO, NOMEPROJETO = g.Key.NOMEPROJETO, QTDOCORRENCIA = g.Count() }).ToList(); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Janeiro 15, 2013 Denunciar Share Postado Janeiro 15, 2013 tenta == null Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
+.jr_Designer.+
Eu gerei este scipt a partir de um programinha chamado LINQER, mas ele ta dando um pequeno erro.
eu preciso saber se uma data está vazia, e preciso comprar isso dentro do JOIN.
Alguém sabe fazer isso? Valeu.
return (from c in ctx.CONTRATO
join p in ctx.PROJETO on c.CODCONTRATO equals p.CONTRATO.CODCONTRATO
join o in ctx.OCORRENCIA
on new { p.CODPROJETO, DTFECHAMENTO = (string) null }
equals new { o.PROJETO.CODPROJETO, o.DTFECHAMENTO }
where
c.CODCONTRATO == 1
group new { c, p } by new
{
NOMECONTRATO = c.NOME,
NOMEPROJETO = p.NOME
} into g
select new GraficoProjeto
{
NOMECONTRATO = g.Key.NOMECONTRATO,
NOMEPROJETO = g.Key.NOMEPROJETO,
QTDOCORRENCIA = g.Count()
}).ToList();
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.