Beispiel #1
0
 // Update is called once per frame
 void Update()
 {
     transform.GetChild(0).GetComponent <Text>()
     .text = "Mana: " + ManaDisponible.ToString();
     transform.GetChild(1).GetComponent <Text>()
     .text = "Salud: " + Salud.ToString();
 }
        public List <string> Deducciones(string Fallas)
        {
            List <string> DatosDed = new List <string>();

            DatosDed.Add(Fallas);
            DatosDed.Add(Salud.ToString());
            DatosDed.Add(Pension.ToString());
            DatosDed.Add(TotDed.ToString());
            return(DatosDed);
        }
        public List <string> CalculoSueldo(string ident, string nombre, string apellidos, string cargo, int sueldo, int domingos, int fallas, int horasext)
        {
            List <string> DatosNomina = new List <string>();

            DatosNomina.Add(ident);
            DatosNomina.Add(nombre + " " + apellidos);
            DatosNomina.Add(cargo);
            VDia    = sueldo / 30;
            VHOrd   = VDia / 8;
            Conv    = VHOrd * 1.25; VHExt = (int)Conv;
            Conv    = VHOrd * 1.75; VHDom = (int)Conv;
            VDom    = VHDom * 8;
            Conv    = sueldo * 0.04;
            Salud   = (int)Conv;       //Salud
            Pension = Salud;           // Pension
            TotDev  = sueldo;          //Devengados
            TotDed  = Salud + Pension; // Deducciones
            if (sueldo < 877077 * 2)
            {
                SubTr  = 97032;          //Subsidio Transporte
                TotDev = TotDev + SubTr; //Devengados
            }
            if (fallas != 0)
            {
                DescDias = fallas * VDia;
                TotDed   = TotDed + DescDias; //Devengados
            }

            TotHrExt = horasext * VHExt;
            TotDom   = domingos * VDom; // Domingos Trabajados

            TotDev = TotDev + TotHrExt; // Horas Extras
            TotDev = TotDev + TotDom;   //Devengados
            SalTot = TotDev - TotDed;

            DatosNomina.Add("$ " + sueldo.ToString());   //3
            DatosNomina.Add("$ " + TotDom.ToString());   //4
            DatosNomina.Add("$ " + TotHrExt.ToString()); //5
            DatosNomina.Add("$ " + TotDed.ToString());   //6
            DatosNomina.Add("$ " + SubTr.ToString());    //7
            DatosNomina.Add("$ " + DescDias.ToString()); //8
            DatosNomina.Add("$ " + Pension.ToString());  //9
            DatosNomina.Add("$ " + Salud.ToString());    //10
            DatosNomina.Add("$ " + TotDev.ToString());   //11
            DatosNomina.Add("$ " + SalTot.ToString());   //12

            return(DatosNomina);
        }