229 messaggi dal 20 novembre 2014
Ciao ragazzi,
mi sono imbattuto in un problemino, potrei aggirarlo però mi secca dargliela vinta, penso che ci sia una soluzione semplice, cerco di spiegare.

var attivita = (from a in lpa
                            join m in model  
                                on a.Committente equals m.ID into co
                            from x in co.DefaultIfEmpty()
                            select new V_PrAtt()
                            {                          
                                InizioAttivita = a.InizioAttivita,
                                FineAttivita = a.FineAttivita,
                                Committente = x.ragsociale,
                            });


Questa query viene chiamata su un filtro, il problema è che talvolta il committente non c'è, per cui a.committente = "".
Io vorrei che, quando a.committente = "" lo forzo a null così la join non mi va in errore, qualche idea?
Grazie anticipate
229 messaggi dal 20 novembre 2014
jjchuck ha scritto:
Prova con let


perfect, funziona alla grande, grazie mille
Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.