/// <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); }
/// <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); }
/// <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); }
/// <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); }