OpenPetra
Free Administration Software for Non-Profits
Common.Tools.ExchangeRates.cs File Reference

Classes

class  Ict.Petra.Server.MFinance.Common.TCurrencyInfo
 Base on the idea to reduce the number of database request to it's minimum, this object reads the complete a_currency table. Two currency slots are provided, a base currency slot and a foreigen currency slot. The the base currency slot can only set in one of the constructors one time and the foreign currency slot can easily be switched to an other currency by using the ForeignCurrencyCode property without and any more database request. More...
 
class  Ict.Petra.Server.MFinance.Common.FormatConverter
 This class is a local Format converter
Console.WriteLine(new FormatConverter("->>>,>>>,>>>,>>9.99").digits.ToString());
Console.WriteLine(new FormatConverter("->>>,>>>,>>>,>>9.9").digits.ToString());
Console.WriteLine(new FormatConverter("->>>,>>>,>>>,>>9").digits.ToString());
The result is 2,1 and 0 digits .. More...
 
class  Ict.Petra.Server.MFinance.Common.TExchangeRate
 todoComment More...
 
class  Ict.Petra.Server.MFinance.Common.TCorporateExchangeRateCache
 a cache for corporate exchange rates. mainly used by the reporting tool More...
 
class  Ict.Petra.Server.MFinance.Common.TExchangeRateTools
 several static functions to get the exchange rates from the database More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Petra
 
namespace  Ict.Petra.Server
 
namespace  Ict.Petra.Server.MFinance
 
namespace  Ict.Petra.Server.MFinance.Common