private void MetAJourRichesses()
        {
            _richesses.Clear();
            JsonObject json = Site.client.GetBalance();

            if (((JsonArray)json["error"]).Count != 0)
            {
                throw new Exception("erreur a la récupération des richesses du portefeuille");
            }
            var balances = (JsonObject)json["result"];

            foreach (string key in balances.Names)
            {
                Monnaie monnaie = Monnaie.GetMonnaie(key);
                double  qtte    = double.Parse((string)balances[key]);
                _richesses.Add(monnaie, new Richesse(qtte, monnaie));
            }
        }
예제 #2
0
 internal Monnaie GetMonnaie(string idName)
 {
     return(Monnaie.GetMonnaie(idName));
 }