Domain.Asset.Asset C# (CSharp) Méthode

Asset() public méthode

public Asset ( string name, decimal purchasePrice, string purchaseDate, decimal scrapvalue, int lifeSpan, string isoperative, DecreciationType decreciationtype ) : System
name string
purchasePrice decimal
purchaseDate string
scrapvalue decimal
lifeSpan int
isoperative string
decreciationtype DecreciationType
Résultat System
        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);

        }
        //Overrides