public TipoConcepto?ObtenerConcepto(EnumTasas tasa)
 {
     try
     {
         return(mapeo.First(p => p.Key == tasa).Value);
     }
     catch (InvalidOperationException ex)
     {
         return(null);
     }
 }
Exemplo n.º 2
0
        private decimal BuscarValorTasaDeIVA(EnumTasas tasa)
        {
            decimal valor    = 0;
            var     servicio = FabricaClienteServicio.Instancia.CrearCliente <IServicioValorTasasDeIva>("ServicioValorTasasDeIva");

            if (servicio != null)
            {
                valor = servicio.ObtenerValorDeTasaDeIVA(tasa);
            }
            return(valor);
        }
        public decimal ObtenerValorDeTasaDeIVA(EnumTasas tasa)
        {
            Decimal valor = 0;

            if (tasa == EnumTasas.General)
            {
                valor = 21;
            }
            else
            if (tasa == EnumTasas.Reducida)
            {
                valor = 10.5m;
            }
            else
            {
                valor = 27;
            }
            return(valor);
        }