public TripStatistics GetYellowTripData(string from, string to, string date) { if (!string.IsNullOrEmpty(date)) { return(_context.GetYellowCabTripStatistics(Convert.ToInt32(from), Convert.ToInt32(to), Convert.ToDateTime(date))); } else { return(_context.GetYellowCabTripStatistics(Convert.ToInt32(from), Convert.ToInt32(to), null)); } //return new TripStatistics //{ // AfternoonTripsCount = 1, // AverageCost = 20.50m, // AverageDistance = 20, // AveragePassangerCount = 6, // AverageTime = 40, // AverageTip = 3, // AverageTollAmount = 2, // EveningTripsCount = 2, // FridayTripsCount = 6, // From = "test3", // MondayTripsCount = 10, // MorningTripsCount = 4, // SaturdayTripsCount = 20, // SundayTripsCount = 17, // ThursdayTripsCount = 18, // To = "test4", // TuesdayTripsCount = 12, // WednesdayTripsCount = 14 //}; }