我从事 ASP.NET MVC4 解决方案。
我有一个带有搜索条件的页面,如下所示:
- 来自 : _ _ _ _ _ 的运输号码
- 运输号码至:_ _ _ _ _ _
现在我想查询我的模型以获取该范围。
[DataContract]
public class SearchParametersTransportDTO
{
[DataMember]
public string TransportNumberFrom { get; set; }
[DataMember]
public string TransportNumberTo { get; set; }
}
public SearchResultDTO<Transport> SearchTransports(SearchParametersTransportDTO dto)
{
using (var unitOfWork = UnitOfWorkFactory.Create())
{
var transportRepository = unitOfWork.Create<Transport>();
var transports = transportRepository.GetAll();
transports = transports.Where(s => s.TransportNumber.Contains(dto.TransportNumberFrom));
...
}
...
我找不到任何方法来搜索从...到的特定范围。
请注意,我的运输号码不是整数而是字符串(例如:'AZE.12/0009'、'AZE.12/0010'、...)
任何的想法?
谢谢。