Пример #1
0
        public void Amount()
        {
            using (var ms = new MemoryStream())
            {
                var r = SlimFormat.Instance.MakeReadingStreamer();
                var w = SlimFormat.Instance.MakeWritingStreamer();

                r.BindStream(ms);
                w.BindStream(ms);

                var a1 = new Azos.Financial.Amount("usd", 23672209.243m);

                w.Write(a1);

                ms.Seek(0, SeekOrigin.Begin);

                Aver.AreEqual(a1, r.ReadAmount());
            }
        }
Пример #2
0
 public override string AmountToString(Azos.Financial.Amount amount, Portal.MoneyFormat format = MoneyFormat.WithCurrencySymbol, ISession session = null)
 {
     return(amount.Value.ToString());
 }