Exemplo n.º 1
0
        public void GetPhep(List <ExLeave> phep)
        {
            //Nếu ko là ca làm việc thì ko cần xét phép
            if (!IsWorkShift)
            {
                return;
            }

            for (int i = 0; i < phep.Count(); i++)
            {
                if (LEA_I1 + "" == "")
                {
                    LEA_I1 = phep[i].leave.LeaId;
                    LEA_H1 = T_String.DT_HourConvertToHourMin(IsD(phep[i].leave.HouDy));

                    ////Xử lý cho Primacy, Bowker
                    //if (PublicFunction.CUS_ID == "99" || PublicFunction.CUS_ID == "100")
                    //    NOT_DR += LEA_H1 / 100 + phep.record(i, "LEA_NM") + ";";
                }
                else
                {
                    if (LEA_I2 + "" == "")
                    {
                        LEA_I2 = phep[i].leave.LeaId;
                        LEA_H2 = T_String.DT_HourConvertToHourMin(IsD(phep[i].leave.HouDy));
                    }
                    else
                    {
                        LEA_I3 = phep[i].leave.LeaId;
                        LEA_H3 = T_String.DT_HourConvertToHourMin(IsD(phep[i].leave.HouDy));
                    }
                }
                //if (PublicFunction.CUS_ID != "99" && PublicFunction.CUS_ID != "100")
                NOT_DR += phep[i].leave_name + ";";
            }
        }