Exemple #1
0
        private decimal Deducao_IR(decimal SalarioBase)
        {
            Folha_de_Pagamento_Database db = new Folha_de_Pagamento_Database();
            decimal resultado = Math.Round(db.DeducaoIR(SalarioBase), 2);

            return(resultado);
        }
Exemple #2
0
        private decimal ValorIR(decimal SalarioBase)
        {
            Folha_de_Pagamento_Database db = new Folha_de_Pagamento_Database();
            decimal taxa = db.TaxaIR(SalarioBase);

            decimal resultado = (taxa / 100) * SalarioBase;

            return(Math.Round(resultado, 2));
        }
Exemple #3
0
        private decimal ValorVT(decimal SalarioBase)
        {
            Folha_de_Pagamento_Database db    = new Folha_de_Pagamento_Database();
            List <Desconto_DTO>         taxas = db.Desconto();
            Desconto_DTO taxa = taxas.ElementAt(0);

            decimal resultado = SalarioBase * taxa.ds_Porcentagem / 100;

            return(resultado);
        }