예제 #1
0
 partial void OnCostingVersionChanging(global::Microsoft.Dynamics.DataEntities.CostingVersion value);
예제 #2
0
        public static RoutePendingRouteCostCategoryUnitCost CreateRoutePendingRouteCostCategoryUnitCost(string dataAreaId,
                                                                                                        string routeCostCategoryId,
                                                                                                        string costingVersionId,
                                                                                                        string productionSiteId,
                                                                                                        global::System.DateTimeOffset effectiveDate,
                                                                                                        decimal unitCost,
                                                                                                        global::Microsoft.Dynamics.DataEntities.CostingVersion costingVersion)
        {
            RoutePendingRouteCostCategoryUnitCost routePendingRouteCostCategoryUnitCost = new RoutePendingRouteCostCategoryUnitCost();

            routePendingRouteCostCategoryUnitCost.dataAreaId          = dataAreaId;
            routePendingRouteCostCategoryUnitCost.RouteCostCategoryId = routeCostCategoryId;
            routePendingRouteCostCategoryUnitCost.CostingVersionId    = costingVersionId;
            routePendingRouteCostCategoryUnitCost.ProductionSiteId    = productionSiteId;
            routePendingRouteCostCategoryUnitCost.EffectiveDate       = effectiveDate;
            routePendingRouteCostCategoryUnitCost.UnitCost            = unitCost;
            if ((costingVersion == null))
            {
                throw new global::System.ArgumentNullException("costingVersion");
            }
            routePendingRouteCostCategoryUnitCost.CostingVersion = costingVersion;
            return(routePendingRouteCostCategoryUnitCost);
        }