я написал хранимую процедуру, которая возвращает мне имя клиента в формате нижепоиск Firstname из комбинации Lastname + «» + Firstname с помощью LINQ
LastName+", "+FirstName
я есть присвоить его к классу свойств, как показано ниже.
Customer = DbContext.ExecuteStoreQuery<SearchEmployeeCDTO>("exec GetCustomerDetails").AsQueryable().ToList();
теперь я хочу, чтобы искать LastName, как показано ниже я сделал для COMPANYNAME клиента
if(CompanyName!=null && LastName==null)
Customer = Customer.Where(c => c.CompName.Contains(CompanyName)).ToList();
пожалуйста, подсказывает, как я могу искать LastName из комбинации LastName и FirstName формата
спасибо ,
или так :) если (CompanyName! = NULL && LastName == NULL) клиента = Customer.Where (с => c.CompName.Contains (COMPANYNAME) && с .Name.EndsWith (ЬазШате)) ToList(). – igofed
мои запросы sql подобны select lastName + "," + firstName как CustName от Клиента. поэтому моя голова - это как найти данные последнего имени из нее, как при написании кода customer.where (c => c., тогда я не получаю имя для последнего имени здесь) – aamankhaan
Я все еще могу быть недопониманием ... Мое мышление заключается в том, что если ваше CustName поле всегда отформатировано для начала с частью LastName, тогда вы должны иметь возможность фильтровать CustName.StartsWith (LastName) ... – Peter