// Constructors: public Asset(string name, decimal purchasePrice, string purchaseDate, decimal scrapvalue, int lifeSpan, string isoperative, DecreciationType decreciationtype) { this.AssetName = name; this.AssetPurchaseDate = purchaseDate; this.AssetPurchacePrice = purchasePrice; this.AssetScrapValue = scrapvalue; this.AssetLifeSpan = lifeSpan; this.IsOperative = isoperative; this.AssetPostedValue = purchasePrice; this.AssetDecreciationList = new List <AssetDecreciation>(); this.AssetMaintenanceList = new List <AssetMaintenance>(); this.AssetDecreciationType = decreciationtype; AssetDecreciation firstDecreciation = new AssetDecreciation(decreciationtype); addDecreciation(firstDecreciation); }
// Constructors: public Asset(string name, decimal purchasePrice, string purchaseDate, decimal scrapvalue, int lifeSpan, string isoperative, DecreciationType decreciationtype) { this.AssetName = name; this.AssetPurchaseDate = purchaseDate; this.AssetPurchacePrice = purchasePrice; this.AssetScrapValue = scrapvalue; this.AssetLifeSpan = lifeSpan; this.IsOperative = isoperative; this.AssetPostedValue = purchasePrice; this.AssetDecreciationList = new List<AssetDecreciation>(); this.AssetMaintenanceList = new List<AssetMaintenance>(); this.AssetDecreciationType = decreciationtype; AssetDecreciation firstDecreciation = new AssetDecreciation(decreciationtype); addDecreciation(firstDecreciation); }
public void addDecreciation(AssetDecreciation newDecreciation) { AssetDecreciationList.Add(newDecreciation); }