partial void OnEngineeringChangeCategoryChanging(global::Microsoft.Dynamics.DataEntities.EngineeringChangeCategory value);
public static EngineeringChangeOrderHeader CreateEngineeringChangeOrderHeader(string dataAreaId, string orderNumber, global::Microsoft.Dynamics.DataEntities.EngineeringChangeCategory engineeringChangeCategory, global::Microsoft.Dynamics.DataEntities.EngineeringChangePriority engineeringChangePriority) { EngineeringChangeOrderHeader engineeringChangeOrderHeader = new EngineeringChangeOrderHeader(); engineeringChangeOrderHeader.dataAreaId = dataAreaId; engineeringChangeOrderHeader.OrderNumber = orderNumber; if ((engineeringChangeCategory == null)) { throw new global::System.ArgumentNullException("engineeringChangeCategory"); } engineeringChangeOrderHeader.EngineeringChangeCategory = engineeringChangeCategory; if ((engineeringChangePriority == null)) { throw new global::System.ArgumentNullException("engineeringChangePriority"); } engineeringChangeOrderHeader.EngineeringChangePriority = engineeringChangePriority; return(engineeringChangeOrderHeader); }