C# Class GW2PAO.Modules.Commerce.ViewModels.TPCalculatorViewModel

Inheritance: BindableBase
Show file Open project: SamHurne/gw2pao

Public Methods

Method Description
TPCalculatorViewModel ( ) : GW2PAO.Data

Default constructor

Private Methods

Method Description
CalculateAll ( ) : void

Recalculates all output values

CalculateBreakEvenValues ( ) : void

Calculates the break-even buy and sell prices

CalculateCost ( ) : void

Calculates cost

CalculateListingFee ( ) : void

Calculates the listing fee (5% of revenue)

CalculateProfit ( ) : void

Calculates profit (revenue - cost - fees)

CalculateReturnOnInvestment ( ) : void

Calculates return on investment (profit / investment cost)

CalculateRevenue ( ) : void

Calculates revenue

CalculateSaleFee ( ) : void

Calculates sale fee (10% of revenue)

ResetValues ( ) : void

Resets all input values to 0

Method Details

TPCalculatorViewModel() public method

Default constructor
public TPCalculatorViewModel ( ) : GW2PAO.Data
return GW2PAO.Data