public VehicleInformation getVehicleInformationFromVin(string m_Vin, string m_manufacturerModelCode, string m_trimName, double m_wheelBase, string[] m_manufacturerOptionCodes, string[] m_equipmentDescriptions, string[] m_secondaryequipmentDescriptions, string m_exteriorColorName, string m_interiorColorName, int[] m_reducingStyleIds, ReturnParameters m_returnparameters) { VehicleInformationFromVinRequest m_Vifver = new VehicleInformationFromVinRequest(); m_Vifver.accountInfo = this.getAccountInfo(); m_Vifver.vin = m_Vin; m_Vifver.manufacturerModelCode = m_manufacturerModelCode; m_Vifver.trimName = m_trimName; m_Vifver.wheelBase = m_wheelBase; m_Vifver.manufacturerModelCode = m_manufacturerModelCode; m_Vifver.equipmentDescriptions = m_equipmentDescriptions; m_Vifver.secondaryEquipmentDescriptions = m_secondaryequipmentDescriptions; m_Vifver.exteriorColorName = m_exteriorColorName; m_Vifver.interiorColorName = m_interiorColorName; m_Vifver.reducingStyleIds = m_reducingStyleIds; m_Vifver.returnParameters = m_returnparameters; VehicleInformation temp = vinService.getVehicleInformationFromVin(m_Vifver); if (temp != null) { if (temp.responseStatus.responseCode.Equals(ResponseCode.Successful)) { return(temp); } else { return(null); } } else { return(null); } }
public VehicleInformation getVehicleInformationFromVin(string m_Vin) { var rd = new ReturnParameters(); rd.excludeFleetOnlyStyles = false; rd.useSafeStandards = true; rd.includeAvailableEquipment = true; rd.includeExtendedDescriptions = true; rd.includeConsumerInformation = true; rd.includeExtendedTechnicalSpecifications = true; rd.includeRegionSpecificStyles = false; rd.enableEnrichedVehicleEquipment = true; var m_Vifver = new VehicleInformationFromVinRequest(); m_Vifver.accountInfo = this.getAccountInfo(); m_Vifver.vin = m_Vin; m_Vifver.returnParameters = rd; var temp = vinService.getVehicleInformationFromVin(m_Vifver); if (temp != null) { if (temp.responseStatus.responseCode.Equals(ResponseCode.Successful) || temp.responseStatus.responseCode.Equals(ResponseCode.SuccessfulUsingAlternateLocale)) { return(temp); } else { return(null); } } else { return(null); } }