Ejemplo n.º 1
0
        public CostBatch GetCosts(double length)
        {
            CostBatch costBatch = new CostBatch(Cost, Labor, Type);

            foreach (ICost ratedCost in RatedCosts)
            {
                costBatch.AddCost(ratedCost);
            }
            costBatch *= length;
            foreach (ICost assocCost in AssociatedCosts)
            {
                costBatch.AddCost(assocCost);
            }
            return(costBatch);
        }