Exemplo n.º 1
0
        public (string mensagem, bool sucesso) AdicionarNotaFiscal()
        {
            var validador = new ValidadorStruct();

            if (Rating >= 100)
            {
                Rating = 100;
                return(validador.Validar("Nota Fiscal adiconada, mas a Pontuação não pode ser maior que 100", false));
            }

            Rating = Math.Round((Rating * 1.02m), MidpointRounding.ToNegativeInfinity);
            return(validador.Validar("Nota Fiscal adicionada, Pontuação recalculada", true));
        }
Exemplo n.º 2
0
        public (string mensagem, bool sucesso) AdicionarDebito()
        {
            var validador = new ValidadorStruct();

            if (Rating <= 1)
            {
                Rating = 1;
                return(validador.Validar("Debito adicionado, mas a Pontuação não pode ser menor que 1", false));
            }

            Rating = Math.Round((Rating * 0.96m), MidpointRounding.ToPositiveInfinity);
            return(validador.Validar("Debito adicionado, Pontuação recalculada", true));
        }