public static CompensationGrid CreateCompensationGrid(string dataAreaId, string gridId, global::System.DateTimeOffset expirationDate, global::System.DateTimeOffset effectiveDate, global::Microsoft.Dynamics.DataEntities.CompensationReferencePoint compensationReferencePoint) { CompensationGrid compensationGrid = new CompensationGrid(); compensationGrid.dataAreaId = dataAreaId; compensationGrid.GridId = gridId; compensationGrid.ExpirationDate = expirationDate; compensationGrid.EffectiveDate = effectiveDate; if ((compensationReferencePoint == null)) { throw new global::System.ArgumentNullException("compensationReferencePoint"); } compensationGrid.CompensationReferencePoint = compensationReferencePoint; return(compensationGrid); }
partial void OnCompensationReferencePointChanging(global::Microsoft.Dynamics.DataEntities.CompensationReferencePoint value);
public static CompensationReferencePointSetupLine CreateCompensationReferencePointSetupLine(string dataAreaId, string refPointSetupId, decimal lineNum, global::Microsoft.Dynamics.DataEntities.CompensationReferencePoint hRCCompRefPointSetup) { CompensationReferencePointSetupLine compensationReferencePointSetupLine = new CompensationReferencePointSetupLine(); compensationReferencePointSetupLine.dataAreaId = dataAreaId; compensationReferencePointSetupLine.RefPointSetupId = refPointSetupId; compensationReferencePointSetupLine.LineNum = lineNum; if ((hRCCompRefPointSetup == null)) { throw new global::System.ArgumentNullException("hRCCompRefPointSetup"); } compensationReferencePointSetupLine.HRCCompRefPointSetup = hRCCompRefPointSetup; return(compensationReferencePointSetupLine); }