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));
...
}
...
~から特定の範囲を検索する方法が見つかりません。
私のトランスポート番号は int ではなく文字列であることに注意してください (例: 'AZE.12/0009', 'AZE.12/0010', ...)
何か案が?
ありがとう。