Exemplo n.º 1
0
        private void IsDuplicateList()
        {
            var lMacDB = ActionClass.FillMachinesAll();

            foreach (var log in lLogs)
            {
                var mac = lMacDB.FirstOrDefault(ma => (ma.IYear == log.IYear) && (ma.IMonth == log.IMonth) &&
                                                (ma.IDay == log.IDay) && (ma.IHour == log.IHour) &&
                                                (ma.IMin == log.IMin) && (ma.ISecond == log.ISecond));

                if (mac == null)
                {
                    var m = new Machine();
                    //m.MachineInsId = iMacInstanceId;
                    m.EnrolleeNo = log.EnrolleeNo;
                    m.MachineNo  = log.MachineNo;
                    m.IYear      = log.IYear;
                    m.IMonth     = log.IMonth;
                    m.IDay       = log.IDay;
                    m.IHour      = log.IHour;
                    m.IMin       = log.IMin;
                    m.ISecond    = log.ISecond;
                    m.InOutCode  = log.InOutCode;
                    m.VerifyCode = log.VerifyCode;
                    lMac.Add(m);
                }
            }
        }