예제 #1
0
        private void CalculateNormalOverTime()
        {
            double hourTeste = (hourP.convertTime(TempDados.MainNormalTime) + hourP.convertTime(TempDados.MainOverTime));
            double avarage   = Convert.ToDouble(KiloPercentLess) /
                               (hourP.convertTime(TempDados.MainNormalTime) + hourP.convertTime(TempDados.MainOverTime));

            ValueNormalTime     = (Convert.ToDouble(TempDados.ConfigNormalTimeValue) * (avarage * hourP.convertTime(TempDados.MainNormalTime))).ToString();
            ValueOverTime       = (Convert.ToDouble(TempDados.ConfigOverTimeValue) * (avarage * hourP.convertTime(TempDados.MainOverTime))).ToString();
            ValueNormalOverTime = (Convert.ToDouble(ValueNormalTime) + Convert.ToDouble(ValueOverTime)).ToString();
        }
예제 #2
0
        public void ParTimek1k2()
        {
            //GetTempDados();
            //EmptyFields();
            HourToPercent hourToPercent = new HourToPercent();
            double        h             = hourToPercent.convertTime(TempDados.MainNormalTime);

            h += hourToPercent.convertTime(TempDados.MainOverTime);
            GetSetBonners getsetBonners = new GetSetBonners();

            string[,] partBonners = { { TempDados.PartO1kilo1_2, TempDados.PartO2kilo1_2, TempDados.PartO3kilo1_2, TempDados.PartO4kilo1_2 }, { TempDados.PartO1PTimek1, TempDados.PartO2PTimek1, TempDados.PartO3PTimek1, TempDados.PartO4PTimek1 } };
            getsetBonners.CachPartK1k2(partBonners, h);
        }
예제 #3
0
        public void CoverK1K2Time(string[,] cover)
        {
            double temp;

            for (int i = 0; i < 4; i++)
            {
                temp = hourToPercent.convertTime(cover[1, i]);
                if (temp <= 8)
                {
                    MyPropertyNormalCover += Convert.ToDouble(cover[0, i]) * temp;
                }
                if (temp > 8)
                {
                    temp -= 8;
                    MyPropertyOverCover   += Convert.ToDouble(cover[0, i]) * temp;
                    MyPropertyNormalCover += Convert.ToDouble(cover[0, i]) * 8;
                }
            }
        }