public static cfdi33.c_Moneda TranslateMoneda(string from)
 {
     cfdi33.c_Moneda to = new cfdi33.c_Moneda();
     if (Enum.TryParse(from, out to))
     {
         return(to);
     }
     else
     {
         throw new InvalidCastException("Moneda no definida / soportada por el esquema cfdi");
     }
 }
Exemplo n.º 2
0
 public static string TranslateMonedasToLegible(cfdi33.c_Moneda c_Moneda)
 {
     if (c_Moneda == cfdi33.c_Moneda.MXN)
     {
         return("Pesos");
     }
     else if (c_Moneda == cfdi33.c_Moneda.USD)
     {
         return("Dólares");
     }
     else if (c_Moneda == cfdi33.c_Moneda.EUR)
     {
         return("Euros");
     }
     else if (c_Moneda == cfdi33.c_Moneda.BRL)
     {
         return("Libras Esterinas");
     }
     else
     {
         return(c_Moneda.ToString());
     }
 }