Exemple #1
0
        /// <summary>
        /// Makes a deep copy of the current instance to a new instance.
        /// </summary>
        /// <returns>New instance of PFExtractorOutputOptions object.</returns>
        public PFRandomOrdersDefinition Copy()
        {
            string xmlString = this.ToXmlString();
            PFRandomOrdersDefinition newInstance = PFRandomOrdersDefinition.LoadFromXmlString(xmlString);

            return(newInstance);
        }
Exemple #2
0
        /// <summary>
        /// Routine to generate a set of test purchase orders.
        /// </summary>
        /// <param name="randOrdersDef">Object containing definition for the random orders.</param>
        /// <param name="numRowsToGenerate">Number of orders to generate.</param>
        /// <returns>Structure containing order header and detail tables.</returns>
        /// <remarks>Not used.</remarks>
        public stOrdersTables GeneratePurchaseOrdersTables(PFRandomOrdersDefinition randOrdersDef, int numRowsToGenerate)
        {
            stOrdersTables retTabs = default(stOrdersTables);


            return(retTabs);
        }
Exemple #3
0
        /// <summary>
        /// Routine to generate a set of test Reseller sales data warehouse style data table.
        /// </summary>
        /// <param name="randOrdersDef">Object containing definition for the random sales.</param>
        /// <param name="numRowsToGenerate">Number of sales to generate.</param>
        /// <returns>DataTable containing sales table.</returns>
        /// <remarks>Not used.</remarks>
        public DataTable GenerateDwResellerSalesTable(PFRandomOrdersDefinition randOrdersDef, int numRowsToGenerate)
        {
            DataTable dt = null;



            return(dt);
        }
Exemple #4
0
        /// <summary>
        /// Creates and initializes an instance of the class by loading a serialized version of the instance from an XML formatted string.
        /// </summary>
        /// <param name="xmlString">String containing formatted XML version of the object.</param>
        /// <returns>An instance of PFRandomOrdersDefinition.</returns>
        public static PFRandomOrdersDefinition LoadFromXmlString(string xmlString)
        {
            XmlSerializer            deserializer     = new XmlSerializer(typeof(PFRandomOrdersDefinition));
            StringReader             strReader        = new StringReader(xmlString);
            PFRandomOrdersDefinition fieldDefinitions = (PFRandomOrdersDefinition)deserializer.Deserialize(strReader);

            strReader.Close();
            return(fieldDefinitions);
        }