/// <summary> /// Initializes a new instance of the MicrosoftDynamicsCRMdiscount /// class. /// </summary> /// <param name="amount">Amount of the discount, specified either as a /// percentage or as a monetary amount.</param> /// <param name="importsequencenumber">Unique identifier of the data /// import or data migration that created this record.</param> /// <param name="_modifiedbyValue">Unique identifier of the user who /// last modified the discount.</param> /// <param name="isamounttype">Specifies whether the discount is /// specified as a monetary amount or a percentage.</param> /// <param name="_modifiedonbehalfbyValue">Unique identifier of the /// delegate user who last modified the discount.</param> /// <param name="organizationid">Unique identifier of the organization /// associated with the discount.</param> /// <param name="amountBase">Shows the Amount field converted to the /// system's default base currency, if specified as a fixed amount. The /// calculation uses the exchange rate specified in the Currencies /// area.</param> /// <param name="highquantity">Upper boundary for the quantity range to /// which a particular discount can be applied.</param> /// <param name="createdon">Date and time when the discount was /// created.</param> /// <param name="exchangerate">Shows the conversion rate of the /// record's currency. The exchange rate is used to convert all money /// fields in the record from the local currency to the system's /// default currency.</param> /// <param name="discountid">Unique identifier of the discount.</param> /// <param name="_createdonbehalfbyValue">Unique identifier of the /// delegate user who created the discount.</param> /// <param name="modifiedon">Date and time when the discount was last /// modified.</param> /// <param name="percentage">Percentage discount value.</param> /// <param name="lowquantity">Lower boundary for the quantity range to /// which a particular discount is applied.</param> /// <param name="_discounttypeidValue">Unique identifier of the /// discount list associated with the discount.</param> /// <param name="_createdbyValue">Unique identifier of the user who /// created the discount.</param> /// <param name="overriddencreatedon">Date and time that the record was /// migrated.</param> /// <param name="versionnumber">Version number of the discount.</param> /// <param name="_transactioncurrencyidValue">Choose the local currency /// for the record to make sure budgets are reported in the correct /// currency.</param> public MicrosoftDynamicsCRMdiscount(decimal?amount = default(decimal?), int?importsequencenumber = default(int?), string _modifiedbyValue = default(string), bool?isamounttype = default(bool?), string _modifiedonbehalfbyValue = default(string), string organizationid = default(string), decimal?amountBase = default(decimal?), decimal?highquantity = default(decimal?), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), decimal?exchangerate = default(decimal?), string discountid = default(string), string _createdonbehalfbyValue = default(string), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), decimal?percentage = default(decimal?), decimal?lowquantity = default(decimal?), string _discounttypeidValue = default(string), string _createdbyValue = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), string versionnumber = default(string), string _transactioncurrencyidValue = default(string), IList <MicrosoftDynamicsCRMasyncoperation> discountAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), IList <MicrosoftDynamicsCRMsyncerror> discountSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMdiscounttype discounttypeid = default(MicrosoftDynamicsCRMdiscounttype), IList <MicrosoftDynamicsCRMbulkdeletefailure> discountBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser)) { Amount = amount; Importsequencenumber = importsequencenumber; this._modifiedbyValue = _modifiedbyValue; Isamounttype = isamounttype; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; Organizationid = organizationid; AmountBase = amountBase; Highquantity = highquantity; Createdon = createdon; Exchangerate = exchangerate; Discountid = discountid; this._createdonbehalfbyValue = _createdonbehalfbyValue; Modifiedon = modifiedon; Percentage = percentage; Lowquantity = lowquantity; this._discounttypeidValue = _discounttypeidValue; this._createdbyValue = _createdbyValue; Overriddencreatedon = overriddencreatedon; Versionnumber = versionnumber; this._transactioncurrencyidValue = _transactioncurrencyidValue; DiscountAsyncOperations = discountAsyncOperations; Createdonbehalfby = createdonbehalfby; Transactioncurrencyid = transactioncurrencyid; DiscountSyncErrors = discountSyncErrors; Createdby = createdby; Discounttypeid = discounttypeid; DiscountBulkDeleteFailures = discountBulkDeleteFailures; Modifiedonbehalfby = modifiedonbehalfby; Modifiedby = modifiedby; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMproductpricelevel class. /// </summary> public MicrosoftDynamicsCRMproductpricelevel(decimal?amount = default(decimal?), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), int?utcconversiontimezonecode = default(int?), string processid = default(string), int?timezoneruleversionnumber = default(int?), decimal?exchangerate = default(decimal?), decimal?roundingoptionamount = default(decimal?), string _uomidValue = default(string), string _modifiedonbehalfbyValue = default(string), string stageid = default(string), string productnumber = default(string), string _pricelevelidValue = default(string), string organizationid = default(string), int?quantitysellingcode = default(int?), string productpricelevelid = default(string), int?pricingmethodcode = default(int?), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _discounttypeidValue = default(string), string _transactioncurrencyidValue = default(string), string _modifiedbyValue = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string _createdbyValue = default(string), string _productidValue = default(string), decimal?percentage = default(decimal?), string versionnumber = default(string), string _uomscheduleidValue = default(string), int?roundingpolicycode = default(int?), int?roundingoptioncode = default(int?), string _createdonbehalfbyValue = default(string), decimal?amountBase = default(decimal?), int?importsequencenumber = default(int?), decimal?roundingoptionamountBase = default(decimal?), string traversedpath = default(string), IList <MicrosoftDynamicsCRMteam> productpricelevelTeams = default(IList <MicrosoftDynamicsCRMteam>), IList <MicrosoftDynamicsCRMmailboxtrackingfolder> productpricelevelMailboxTrackingFolders = default(IList <MicrosoftDynamicsCRMmailboxtrackingfolder>), IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess> productpricelevelPrincipalObjectAttributeAccesses = default(IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess>), MicrosoftDynamicsCRMuom uomid = default(MicrosoftDynamicsCRMuom), IList <MicrosoftDynamicsCRMasyncoperation> productPriceLevelAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), IList <MicrosoftDynamicsCRMsyncerror> productPriceLevelSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), MicrosoftDynamicsCRMprocessstage stageidProcessstage = default(MicrosoftDynamicsCRMprocessstage), MicrosoftDynamicsCRMpricelevel pricelevelid = default(MicrosoftDynamicsCRMpricelevel), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMprocesssession> productPriceLevelProcessSessions = default(IList <MicrosoftDynamicsCRMprocesssession>), IList <MicrosoftDynamicsCRMbulkdeletefailure> productPriceLevelBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMproduct productid = default(MicrosoftDynamicsCRMproduct), MicrosoftDynamicsCRMdiscounttype discounttypeid = default(MicrosoftDynamicsCRMdiscounttype), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser)) { Amount = amount; Overriddencreatedon = overriddencreatedon; Utcconversiontimezonecode = utcconversiontimezonecode; Processid = processid; Timezoneruleversionnumber = timezoneruleversionnumber; Exchangerate = exchangerate; Roundingoptionamount = roundingoptionamount; this._uomidValue = _uomidValue; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; Stageid = stageid; Productnumber = productnumber; this._pricelevelidValue = _pricelevelidValue; Organizationid = organizationid; Quantitysellingcode = quantitysellingcode; Productpricelevelid = productpricelevelid; Pricingmethodcode = pricingmethodcode; Modifiedon = modifiedon; this._discounttypeidValue = _discounttypeidValue; this._transactioncurrencyidValue = _transactioncurrencyidValue; this._modifiedbyValue = _modifiedbyValue; Createdon = createdon; this._createdbyValue = _createdbyValue; this._productidValue = _productidValue; Percentage = percentage; Versionnumber = versionnumber; this._uomscheduleidValue = _uomscheduleidValue; Roundingpolicycode = roundingpolicycode; Roundingoptioncode = roundingoptioncode; this._createdonbehalfbyValue = _createdonbehalfbyValue; AmountBase = amountBase; Importsequencenumber = importsequencenumber; RoundingoptionamountBase = roundingoptionamountBase; Traversedpath = traversedpath; ProductpricelevelTeams = productpricelevelTeams; ProductpricelevelMailboxTrackingFolders = productpricelevelMailboxTrackingFolders; ProductpricelevelPrincipalObjectAttributeAccesses = productpricelevelPrincipalObjectAttributeAccesses; Uomid = uomid; ProductPriceLevelAsyncOperations = productPriceLevelAsyncOperations; Createdonbehalfby = createdonbehalfby; Transactioncurrencyid = transactioncurrencyid; ProductPriceLevelSyncErrors = productPriceLevelSyncErrors; StageidProcessstage = stageidProcessstage; Pricelevelid = pricelevelid; Modifiedonbehalfby = modifiedonbehalfby; ProductPriceLevelProcessSessions = productPriceLevelProcessSessions; ProductPriceLevelBulkDeleteFailures = productPriceLevelBulkDeleteFailures; Modifiedby = modifiedby; Productid = productid; Discounttypeid = discounttypeid; Uomscheduleid = uomscheduleid; Createdby = createdby; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMproductpricelevel class. /// </summary> public MicrosoftDynamicsCRMproductpricelevel(IList <MicrosoftDynamicsCRMasyncoperation> productPriceLevelAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), IList <MicrosoftDynamicsCRMbulkdeletefailure> productPriceLevelBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), IList <MicrosoftDynamicsCRMsyncerror> productPriceLevelSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), string _createdbyValue = default(string), string _createdonbehalfbyValue = default(string), string _discounttypeidValue = default(string), string _modifiedbyValue = default(string), string _modifiedonbehalfbyValue = default(string), string _pricelevelidValue = default(string), string _productidValue = default(string), string _transactioncurrencyidValue = default(string), string _uomidValue = default(string), string _uomscheduleidValue = default(string), double?amount = default(double?), double?amountBase = default(double?), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMdiscounttype discounttypeid = default(MicrosoftDynamicsCRMdiscounttype), double?exchangerate = default(double?), int?importsequencenumber = default(int?), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), string organizationid = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), double?percentage = default(double?), MicrosoftDynamicsCRMpricelevel pricelevelid = default(MicrosoftDynamicsCRMpricelevel), int?pricingmethodcode = default(int?), string processid = default(string), MicrosoftDynamicsCRMproduct productid = default(MicrosoftDynamicsCRMproduct), string productnumber = default(string), string productpricelevelid = default(string), int?quantitysellingcode = default(int?), double?roundingoptionamount = default(double?), double?roundingoptionamountBase = default(double?), int?roundingoptioncode = default(int?), int?roundingpolicycode = default(int?), string stageid = default(string), MicrosoftDynamicsCRMprocessstage stageidProcessstage = default(MicrosoftDynamicsCRMprocessstage), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), string traversedpath = default(string), MicrosoftDynamicsCRMuom uomid = default(MicrosoftDynamicsCRMuom), MicrosoftDynamicsCRMuomschedule uomscheduleid = default(MicrosoftDynamicsCRMuomschedule), object versionnumber = default(object)) { ProductPriceLevelAsyncOperations = productPriceLevelAsyncOperations; ProductPriceLevelBulkDeleteFailures = productPriceLevelBulkDeleteFailures; ProductPriceLevelSyncErrors = productPriceLevelSyncErrors; this._createdbyValue = _createdbyValue; this._createdonbehalfbyValue = _createdonbehalfbyValue; this._discounttypeidValue = _discounttypeidValue; this._modifiedbyValue = _modifiedbyValue; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; this._pricelevelidValue = _pricelevelidValue; this._productidValue = _productidValue; this._transactioncurrencyidValue = _transactioncurrencyidValue; this._uomidValue = _uomidValue; this._uomscheduleidValue = _uomscheduleidValue; Amount = amount; AmountBase = amountBase; Createdby = createdby; Createdon = createdon; Createdonbehalfby = createdonbehalfby; Discounttypeid = discounttypeid; Exchangerate = exchangerate; Importsequencenumber = importsequencenumber; Modifiedby = modifiedby; Modifiedon = modifiedon; Modifiedonbehalfby = modifiedonbehalfby; Organizationid = organizationid; Overriddencreatedon = overriddencreatedon; Percentage = percentage; Pricelevelid = pricelevelid; Pricingmethodcode = pricingmethodcode; Processid = processid; Productid = productid; Productnumber = productnumber; Productpricelevelid = productpricelevelid; Quantitysellingcode = quantitysellingcode; Roundingoptionamount = roundingoptionamount; RoundingoptionamountBase = roundingoptionamountBase; Roundingoptioncode = roundingoptioncode; Roundingpolicycode = roundingpolicycode; Stageid = stageid; StageidProcessstage = stageidProcessstage; Transactioncurrencyid = transactioncurrencyid; Traversedpath = traversedpath; Uomid = uomid; Uomscheduleid = uomscheduleid; Versionnumber = versionnumber; CustomInit(); }
/// <summary> /// Initializes a new instance of the MicrosoftDynamicsCRMdiscount /// class. /// </summary> public MicrosoftDynamicsCRMdiscount(int?timezoneruleversionnumber = default(int?), decimal?amount = default(decimal?), string _modifiedbyValue = default(string), bool?isamounttype = default(bool?), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), string name = default(string), string discountid = default(string), string _discounttypeidValue = default(string), string organizationid = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), int?importsequencenumber = default(int?), int?utcconversiontimezonecode = default(int?), string _createdbyValue = default(string), decimal?exchangerate = default(decimal?), string _modifiedonbehalfbyValue = default(string), decimal?percentage = default(decimal?), decimal?lowquantity = default(decimal?), decimal?highquantity = default(decimal?), string _createdonbehalfbyValue = default(string), string versionnumber = default(string), decimal?amountBase = default(decimal?), string _transactioncurrencyidValue = default(string), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), IList <MicrosoftDynamicsCRMteam> discountTeams = default(IList <MicrosoftDynamicsCRMteam>), IList <MicrosoftDynamicsCRMmailboxtrackingfolder> discountMailboxTrackingFolders = default(IList <MicrosoftDynamicsCRMmailboxtrackingfolder>), IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess> discountPrincipalObjectAttributeAccesses = default(IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess>), IList <MicrosoftDynamicsCRMasyncoperation> discountAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), IList <MicrosoftDynamicsCRMsyncerror> discountSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), IList <MicrosoftDynamicsCRMprocesssession> discountProcessSessions = default(IList <MicrosoftDynamicsCRMprocesssession>), MicrosoftDynamicsCRMdiscounttype discounttypeid = default(MicrosoftDynamicsCRMdiscounttype), IList <MicrosoftDynamicsCRMbulkdeletefailure> discountBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser)) { Timezoneruleversionnumber = timezoneruleversionnumber; Amount = amount; this._modifiedbyValue = _modifiedbyValue; Isamounttype = isamounttype; Overriddencreatedon = overriddencreatedon; Name = name; Discountid = discountid; this._discounttypeidValue = _discounttypeidValue; Organizationid = organizationid; Createdon = createdon; Importsequencenumber = importsequencenumber; Utcconversiontimezonecode = utcconversiontimezonecode; this._createdbyValue = _createdbyValue; Exchangerate = exchangerate; this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue; Percentage = percentage; Lowquantity = lowquantity; Highquantity = highquantity; this._createdonbehalfbyValue = _createdonbehalfbyValue; Versionnumber = versionnumber; AmountBase = amountBase; this._transactioncurrencyidValue = _transactioncurrencyidValue; Modifiedon = modifiedon; DiscountTeams = discountTeams; DiscountMailboxTrackingFolders = discountMailboxTrackingFolders; DiscountPrincipalObjectAttributeAccesses = discountPrincipalObjectAttributeAccesses; DiscountAsyncOperations = discountAsyncOperations; Createdonbehalfby = createdonbehalfby; Transactioncurrencyid = transactioncurrencyid; DiscountSyncErrors = discountSyncErrors; Createdby = createdby; DiscountProcessSessions = discountProcessSessions; Discounttypeid = discounttypeid; DiscountBulkDeleteFailures = discountBulkDeleteFailures; Modifiedonbehalfby = modifiedonbehalfby; Modifiedby = modifiedby; CustomInit(); }