Ich habe ein Suchformular, wo der Benutzer einen zu viele Parameter eingeben kann (Daten, Status, Typ, ID, Zusammenfassung, Beschreibung) und den Rest leer lassen.Linq to SQL - Ignoriere Suchparameter, die Null oder Null sind
Hier ist meine Linq zu SQL-Code für meine grundlegende Suche. Gibt es eine Möglichkeit, jeden Parameter innerhalb des Linq auf null, null oder eine leere Zeichenfolge zu überprüfen?
List<RequestStatusModel> objRequestStatus = new List<RequestStatusModel>();
var query = from r in SimCareDB.Requests
where r.CustomerID == 31
select (new RequestStatusModel
{
RequestID = r.RequestID,
RequestTitle = r.RequestTitle,
DateAdded = r.DateAdded.ToString(),
DateChanged = r.DateChanged.ToString(),
RequestStatusID = r.StatusID
});
Vielen Dank!
warum es sein muss 'in' Ihre LINQ-Abfrage? – Marco
Alle guten Antworten, das hat mein Problem gelöst. Vielen Dank! – Simon