Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stammdatenEntityModels =
- _unitOfWork.StammdatenRepository.Get()
- .Where(
- s =>
- s.Geloescht == false &&
- ((s.Auftraggeber != null && s.Auftraggeber.Bezeichnung.ToLower().Contains(keyword)) ||
- (s.SerienNummer.Contains(keyword)) ||
- (s.Bezeichnung.ToLower().Contains(keyword)) ||
- (s.StammdatenKunde != null && s.StammdatenKunde.Name.ToLower().Contains(keyword)) ||
- (s.BeginnVos.HasValue && s.BeginnVos == dateTime) ||
- (s.VosDauer != null && s.VosDauer.Bezeichnung.ToLower().Contains(keyword)) ||
- (s.Geraetewert.HasValue && s.Geraetewert.Value.ToString().Contains(keyword))
- ))
- .OrderBy(orderBy)
- .Skip(inputModel.EntriesToDisplay*(inputModel.Page - 1))
- .Take(inputModel.EntriesToDisplay)
- .ToList();
- totalCount = _unitOfWork.StammdatenRepository.Get()
- .Count(
- s =>
- s.Geloescht == false &&
- ((s.Auftraggeber != null && s.Auftraggeber.Bezeichnung.ToLower().Contains(keyword)) ||
- (s.SerienNummer.Contains(keyword)) ||
- (s.Bezeichnung.ToLower().Contains(keyword)) ||
- (s.StammdatenKunde != null && s.StammdatenKunde.Name.ToLower().Contains(keyword)) ||
- (s.BeginnVos.HasValue && s.BeginnVos == dateTime) ||
- (s.VosDauer != null && s.VosDauer.Bezeichnung.ToLower().Contains(keyword)) ||
- (s.Geraetewert.HasValue && s.Geraetewert.Value.ToString().Contains(keyword))
- ));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement