public int Count(InventoryCheckpointSearchEntity SearchInventoryCheckpointEntity) { if (SearchInventoryCheckpointEntity == null) { SearchInventoryCheckpointEntity = new InventoryCheckpointSearchEntity(); } IQueryable <InventoryCheckpoint> InventoryCheckpoints = context.InventoryCheckpoints; Apply(InventoryCheckpoints, SearchInventoryCheckpointEntity); return(InventoryCheckpoints.Count()); }
public List <InventoryCheckpoint> List(InventoryCheckpointSearchEntity SearchInventoryCheckpointEntity) { if (SearchInventoryCheckpointEntity == null) { SearchInventoryCheckpointEntity = new InventoryCheckpointSearchEntity(); } IQueryable <InventoryCheckpoint> InventoryCheckpoints = context.InventoryCheckpoints; Apply(InventoryCheckpoints, SearchInventoryCheckpointEntity); SkipAndTake(InventoryCheckpoints, SearchInventoryCheckpointEntity); return(InventoryCheckpoints.ToList()); }
public List <InventoryCheckpointEntity> Get(InventoryCheckpointSearchEntity SearchInventoryCheckpointEntity) { return(InventoryCheckpointService.Get(EmployeeEntity, SearchInventoryCheckpointEntity)); }
public long Count(InventoryCheckpointSearchEntity SearchInventoryCheckpointEntity) { return(InventoryCheckpointService.Count(EmployeeEntity, SearchInventoryCheckpointEntity)); }
public List <InventoryCheckpointEntity> Get(EmployeeEntity EmployeeEntity, InventoryCheckpointSearchEntity InventoryCheckpointSearchEntity) { List <InventoryCheckpoint> InventoryCheckpoints = UnitOfWork.InventoryCheckpointRepository.List(InventoryCheckpointSearchEntity); return(InventoryCheckpoints.ToList().Select(c => new InventoryCheckpointEntity(c)).ToList()); }
public int Count(EmployeeEntity EmployeeEntity, InventoryCheckpointSearchEntity InventoryCheckpointSearchEntity) { return(UnitOfWork.InventoryCheckpointRepository.Count(InventoryCheckpointSearchEntity)); }
private IQueryable <InventoryCheckpoint> Apply(IQueryable <InventoryCheckpoint> InventoryCheckpoints, InventoryCheckpointSearchEntity SearchInventoryCheckpointEntity) { if (SearchInventoryCheckpointEntity.Id.HasValue) { InventoryCheckpoints = InventoryCheckpoints.Where(wh => wh.Id == SearchInventoryCheckpointEntity.Id.Value); } if (SearchInventoryCheckpointEntity.InventoryId.HasValue) { InventoryCheckpoints = InventoryCheckpoints.Where(wh => wh.InventoryId == SearchInventoryCheckpointEntity.InventoryId.Value); } if (SearchInventoryCheckpointEntity.Current.HasValue) { InventoryCheckpoints = InventoryCheckpoints.Where(wh => wh.Current == SearchInventoryCheckpointEntity.Current.Value); } return(InventoryCheckpoints); }