public static EngineeringChangeRequestSource CreateEngineeringChangeRequestSource(string engineeringChangeRequestNumber, global::Microsoft.Dynamics.DataEntities.EngineeringChangeRequestHeader engineeringChangeRequestHeader)
        {
            EngineeringChangeRequestSource engineeringChangeRequestSource = new EngineeringChangeRequestSource();

            engineeringChangeRequestSource.EngineeringChangeRequestNumber = engineeringChangeRequestNumber;
            if ((engineeringChangeRequestHeader == null))
            {
                throw new global::System.ArgumentNullException("engineeringChangeRequestHeader");
            }
            engineeringChangeRequestSource.EngineeringChangeRequestHeader = engineeringChangeRequestHeader;
            return(engineeringChangeRequestSource);
        }
예제 #2
0
        public static EngineeringChangeRequestDependency CreateEngineeringChangeRequestDependency(string dependentProductNumber,
                                                                                                  string dependencyLegalEntityId,
                                                                                                  string dependencyTransactionDescription,
                                                                                                  string engineeringChangeRequestNumber,
                                                                                                  global::Microsoft.Dynamics.DataEntities.ProductV2 dependentProduct,
                                                                                                  global::Microsoft.Dynamics.DataEntities.EngineeringChangeRequestHeader engineeringChangeRequestHeader)
        {
            EngineeringChangeRequestDependency engineeringChangeRequestDependency = new EngineeringChangeRequestDependency();

            engineeringChangeRequestDependency.DependentProductNumber           = dependentProductNumber;
            engineeringChangeRequestDependency.DependencyLegalEntityId          = dependencyLegalEntityId;
            engineeringChangeRequestDependency.DependencyTransactionDescription = dependencyTransactionDescription;
            engineeringChangeRequestDependency.EngineeringChangeRequestNumber   = engineeringChangeRequestNumber;
            if ((dependentProduct == null))
            {
                throw new global::System.ArgumentNullException("dependentProduct");
            }
            engineeringChangeRequestDependency.DependentProduct = dependentProduct;
            if ((engineeringChangeRequestHeader == null))
            {
                throw new global::System.ArgumentNullException("engineeringChangeRequestHeader");
            }
            engineeringChangeRequestDependency.EngineeringChangeRequestHeader = engineeringChangeRequestHeader;
            return(engineeringChangeRequestDependency);
        }
 partial void OnEngineeringChangeRequestHeaderChanging(global::Microsoft.Dynamics.DataEntities.EngineeringChangeRequestHeader value);
        public static EngineeringChangeRequestProduct CreateEngineeringChangeRequestProduct(string engineeringChangeRequestNumber, string productNumber, global::Microsoft.Dynamics.DataEntities.EngineeringChangeRequestHeader engineeringChangeRequestHeader)
        {
            EngineeringChangeRequestProduct engineeringChangeRequestProduct = new EngineeringChangeRequestProduct();

            engineeringChangeRequestProduct.EngineeringChangeRequestNumber = engineeringChangeRequestNumber;
            engineeringChangeRequestProduct.ProductNumber = productNumber;
            if ((engineeringChangeRequestHeader == null))
            {
                throw new global::System.ArgumentNullException("engineeringChangeRequestHeader");
            }
            engineeringChangeRequestProduct.EngineeringChangeRequestHeader = engineeringChangeRequestHeader;
            return(engineeringChangeRequestProduct);
        }