Ejemplo n.º 1
0
        public FormatoDeMoeda(CultureInfo cultureInfo)
        {
            if ("en".Equals(cultureInfo.Name))
                formato = new FormatoDeDolar();
            else if ("pt-BR".Equals(cultureInfo.Name))
                formato = new FormatoDeReal();
            else
            {
                var rInfor = new RegionInfo(cultureInfo.Name);
                string pais = rInfor.DisplayName;

                throw new ArgumentException("Não foi possível determinar a moeda para o país " + pais);
            }
        }
Ejemplo n.º 2
0
 public NumericToWordsConverter(IFormatoDeExtenso formato, CultureInfo cultureInfo)
 {
     this.formato     = formato;
     this.cultureInfo = cultureInfo;
 }
Ejemplo n.º 3
0
 public NumericToWordsConverter(IFormatoDeExtenso formato)
 {
     this.formato = formato;
     cultureInfo  = Messages.LOCALE_PT_BR;
 }