public Truck SearchTruck(ITruckAPI api, string vinNbr) { if (string.IsNullOrEmpty(vinNbr)) { return(null); } var strResult = api.RetrieveTruck(vinNbr); return(SaveJsonToTruck(strResult)); }
public List <Truck> SearchMultiTruck(ITruckAPI truckAPI, string vinNbrs) { if (string.IsNullOrEmpty(vinNbrs)) { return(null); } List <Truck> trucks = new List <Truck>(); var numbers = vinNbrs.Split('|'); if (numbers.Length > 5) { return(null); } foreach (var number in numbers) { var strTruck = truckAPI.RetrieveTruck(number); trucks.Add(SaveJsonToTruck(strTruck)); } return(trucks); }