public void TestCurrency() {
    Currency currency = Currency.getInstance(Locale.UK);
    CurrencyTransform format = new CurrencyTransform();
    String value = format.write(currency);
    Currency copy = format.read(value);
    AssertEquals(currency, copy);
 }
 public IHttpActionResult PostCurrencyTransform(int id)
 {
     if (id < 0)
     {
         return(BadRequest());
     }
     if (db.CurrencyTransforms.Any(ct => ct.CurrencyAmt == id))
     {
         return(Ok(db.CurrencyTransforms.FirstOrDefault(ct => ct.CurrencyAmt == id)));
     }
     try
     {
         UBS_TransformService.CurrencyTransformClient client = new UBS_TransformService.CurrencyTransformClient("NetTcpBinding_ICurrencyTransform");
         string            lstrAmtWords       = client.Humanize(id);
         CurrencyTransform lcurrencyTransform = new CurrencyTransform()
         {
             CurrencyAmt = id, CurrencyAmtWords = lstrAmtWords
         };
         db.CurrencyTransforms.Add(lcurrencyTransform);
         db.SaveChanges();
         return(Ok(lcurrencyTransform));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Converting 35432 to string:");
            var transformer = new CurrencyTransform();

            Console.WriteLine(transformer.Humanize(35432));
            Console.WriteLine("Press anything to exit.");
            Console.ReadKey();
            Console.WriteLine("Bye.");
        }