Esempio n. 1
0
        public EtlPackage PreprocessPackage(EtlPackage package, EtlVariable[] variables)
        {
            if (package == null)
            {
                throw new ArgumentNullException("package");
            }

            var ser = new EtlPackageXmlSerializer();
            var xml = ser.Serialize(package);

            xml = PreprocessPackageXml(xml, variables);

            var result = ser.Deserialize(xml);

            return(result);
        }
 private void UpdateCurrentPackageXml()
 {
     if (_currentPackage != null)
     {
         var serializer = new EtlPackageXmlSerializer();
         var xml = serializer.Serialize(_currentPackage);
         txtPackageXml.Text = xml;
     }
     else
     {
         txtPackageXml.Text = "";
     }
 }