public List <TypeTwo_ArticleThree> TypeTwo_ArticleThree(TypeTwo_ArticleThree_Input input) { var result = new List <TypeTwo_ArticleThree>(); var response = (from taxi in FirebaseOperationDal.GetAll() where taxi.tpep_pickup_datetime.Date >= input.FirstDate.Date && taxi.tpep_pickup_datetime.Date <= input.SecondDate.Date select new { PUDatetime = taxi.tpep_pickup_datetime, DODatetime = taxi.tpep_dropoff_datetime, taxi.trip_distance }).OrderBy(p => p.trip_distance).Take(5).ToList(); response.ForEach(p => { result.Add(new TypeTwo_ArticleThree { PUDatetime = p.PUDatetime, DODatetime = p.DODatetime, trip_distance = p.trip_distance }); }); return(result); }
public IDataResult <List <TypeTwo_ArticleThree> > QueryThree(TypeTwo_ArticleThree_Input input) { var result = _operationTypeTwoDal.TypeTwo_ArticleThree(input); if (result.Count < 1) { return(new ErrorDataResult <List <TypeTwo_ArticleThree> >(Messages.NotFoundData)); } return(new SuccessDataResult <List <TypeTwo_ArticleThree> >(result, Messages.SuccessData)); }
public IActionResult QueryThree(TypeTwo_ArticleThree_Input input) { return(Ok(_queryExampleTwoService.QueryThree(input))); }