Exemplo n.º 1
0
 public GetRatesResponse GetRates(string baseCurrency,
                                  List <string> quote  = default(List <string>),
                                  RatesFields fields   = default(RatesFields),
                                  string decimalPlaces = "",
                                  string date          = "",
                                  string start         = "",
                                  string end           = "")
 {
     return(GetRates(baseCurrency,
                     quote,
                     new List <RatesFields> {
         fields
     },
                     decimalPlaces,
                     date,
                     start,
                     end));
 }
Exemplo n.º 2
0
        private string GetRatesFieldsDescription(RatesFields en)
        {
            Type type = en.GetType();

            MemberInfo[] memInfo = type.GetMember(en.ToString());

            if (memInfo != null && memInfo.Length > 0)
            {
                object[] attrs = memInfo[0].GetCustomAttributes(typeof(DescriptionAttribute),
                                                                false);

                if (attrs != null && attrs.Length > 0)
                {
                    return(((DescriptionAttribute)attrs[0]).Description);
                }
            }

            return("");
        }