Ciao a tutti
ho un problema con linq e non ho idea come risolverlo.
Ho una List di tipoProposta dove tipoProposta è così:
public class tipoProposta
{
public tipoProposta()
{
StrutturaProposta = new tipoStruttura();
...
}
public tipoStruttura StrutturaProposta
{
get;
set;
}
...
}
mentre tipoStruttura:
public class tipoStruttura
{
public tipoStruttura()
{
}
public string FkTipoStruttura
{
get;
set;
}
public string Stelle
{
get;
set;
}
public List<tipoAssociazione> Zone
{
get;
set;
}
...
}
tipoAssociazione è così definito:
public class tipoAssociazione
{
public tipoAssociazione()
{
}
public string FkPadre
{
get;
set;
}
public string FkAssociazione
{
get;
set;
}
}
Vorrei utilizzare linq per poter creare dei filtri. I filtri devo crearli dinamicamente runtime utilizzando 'OR' e 'AND'. Vorrei creare una cosa del genere:
Ho provato con System.Linq.Dynamic, ma ricevo errore di sintassi.
Grazie mille