Esempio n. 1
0
 public void WriteFaToBackup(IPsdzConnection connection, IPsdzStandardFa standardFa)
 {
     base.CallMethod(delegate(IVcmService m)
     {
         m.WriteFaToBackup(connection, standardFa);
     }, true);
 }
 public BMW.Rheingold.CoreFramework.Contracts.Programming.IFa Build(IPsdzStandardFa faInput)
 {
     if (faInput == null)
     {
         return(null);
     }
     return(new VehicleOrder
     {
         FaVersion = faInput.FaVersion,
         Entwicklungsbaureihe = faInput.Entwicklungsbaureihe,
         Lackcode = faInput.Lackcode,
         Polstercode = faInput.Polstercode,
         Type = faInput.Type,
         Zeitkriterium = faInput.Zeitkriterium,
         EWords = ((faInput.EWords != null) ? new List <string>(faInput.EWords) : null),
         HOWords = ((faInput.HOWords != null) ? new List <string>(faInput.HOWords) : null),
         Salapas = ((faInput.Salapas != null) ? new List <string>(faInput.Salapas) : null)
     });
 }
Esempio n. 3
0
        public IPsdzFa BuildFa(IPsdzStandardFa faInput, string vin17)
        {
            if (faInput == null)
            {
                return(null);
            }
            PsdzFa fa = new PsdzFa
            {
                Vin                  = vin17,
                IsValid              = faInput.IsValid,
                FaVersion            = faInput.FaVersion,
                Entwicklungsbaureihe = faInput.Entwicklungsbaureihe,
                Lackcode             = faInput.Lackcode,
                Polstercode          = faInput.Polstercode,
                Type                 = faInput.Type,
                Zeitkriterium        = faInput.Zeitkriterium,
                EWords               = faInput.EWords,
                HOWords              = faInput.HOWords,
                Salapas              = faInput.Salapas,
                AsString             = faInput.AsString
            };

            return(this.ValidateBuiltFaObjectViaPsdz(fa));
        }