コード例 #1
0
 public Item(string codigo, string descricao, string ncm, string unidade, decimal percentual, string prazo)
 {
     Codigo    = codigo;
     Descricao = descricao;
     Unidade   = unidade;
     Ncm       = new Ncm(ncm);
     Incentivo = new Incentivo(percentual, prazo);
 }
コード例 #2
0
 public Item(int numSequenciaItem, string codigo, string cfop, decimal baseCalc, decimal aliquota, decimal icms, short apuracao, short incentivo)
 {
     NumSequenciaItem = numSequenciaItem;
     Codigo           = codigo;
     BaseCalc         = baseCalc;
     Aliquota         = aliquota;
     Icms             = icms;
     Cfop             = new Cfop(cfop);
     Apuracao         = new Apuracao(apuracao);
     Incentivo        = new Incentivo(incentivo);
 }
コード例 #3
0
        public double ObtenerTotalIngresosEmpleado(string idEmpleado)
        {
            var nomina = new Nomina.Nomina();
            var beneficio = new Beneficio();
            var incentivo = new Incentivo();

            var salario = nomina.ObtenerSalarioEmpleado(idEmpleado);
            var totalBeneficios = beneficio.ObtenerrBeneficiosEmpleado(idEmpleado).Sum(c => c.Valor);
            var totalIncentivos = incentivo.ObtenerIncentivosEmpleado(idEmpleado).Sum(c => c.Valor);

            return salario + totalBeneficios + totalIncentivos;
        }
コード例 #4
0
        public double ObtenerTotalIngresosEmpleado(string idEmpleado)
        {
            var nomina    = new Nomina.Nomina();
            var beneficio = new Beneficio();
            var incentivo = new Incentivo();

            var salario         = nomina.ObtenerSalarioEmpleado(idEmpleado);
            var totalBeneficios = beneficio.ObtenerrBeneficiosEmpleado(idEmpleado).Sum(c => c.Valor);
            var totalIncentivos = incentivo.ObtenerIncentivosEmpleado(idEmpleado).Sum(c => c.Valor);

            return(salario + totalBeneficios + totalIncentivos);
        }