>Es.:
>if ((rdrVeicolo["id_circostanza_presunta"].ToString() != "-1")
>|| (!DBNull.Value.Equals(rdrVeicolo["id_circostanza_presunta"])))
> {
>//faccio cose
>}
>
Prova a suddividere la OR della if, controllando prima se è null il valore e poi se corrisponde al valore da te desiderato:
if (rdrVeicolo["id_circostanza_presunta"] == DBNull.Value) {
return false;
}
if (rdrVeicolo["id_circostanza_presunta"].ToString() == "-1") {
return false;
}
else {
//faccio cose
}