VAGSuite.VINDecoder.DecodeVINNumber C# (CSharp) Метод

DecodeVINNumber() публичный Метод

public DecodeVINNumber ( string vin ) : VINCarInfo
vin string
Результат VINCarInfo
        public VINCarInfo DecodeVINNumber(string vin)
        {
            vin = vin.ToUpper();
            VINCarInfo retval = new VINCarInfo();
            if (vin.Length != 17) return retval;
            retval.PlantInfo = decodePlantInfo(vin);
            retval.Concern = decodeConcern(vin);
            retval.Makeyear = decodeMakeYear(vin);
            string platform = string.Empty;
            string make = string.Empty;
            retval.Model = decodeModel(vin, retval.Makeyear, out platform, out make);
            retval.Platform = platform;
            retval.Make = make;
            retval.EngineType = decodeEngineType(vin);
            retval.Valid = true;

            return retval;
        }

Usage Example

Пример #1
0
        private void DecodeVIN()
        {
            lblCarMake.Text = "---";
            lblCarModel.Text = "---";
            lblMakeyear.Text = "---";
            lblPlant.Text = "---";
            lblChassis.Text = "---";
            lblEngineType.Text = "---";

            VINDecoder decoder = new VINDecoder();
            VINCarInfo carinfo = decoder.DecodeVINNumber(textEdit1.Text);
            //lblBody.Text = carinfo.Body;

            lblCarMake.Text = carinfo.Make;
            lblCarModel.Text = carinfo.Model;
            lblMakeyear.Text = carinfo.Makeyear.ToString();
            lblPlant.Text = carinfo.PlantInfo;
            lblChassis.Text = carinfo.Platform;
            lblEngineType.Text = carinfo.EngineType;
        }
All Usage Examples Of VAGSuite.VINDecoder::DecodeVINNumber