Example #1
0
        public void Request(List <DC_REAL_DATA> datas)
        {
            Dictionary <DC_DATA_CONFIG, DC_REAL_DATA> dic = new Dictionary <DC_DATA_CONFIG, DC_REAL_DATA>();

            foreach (var data in datas)
            {
                foreach (var config in Configs)
                {
                    if (data.DATA_CONFIG_ID == config.ID)
                    {
                        dic.Add(config, data);
                    }
                }
            }
            if (dic.Count > 0)
            {
                dC_Service.UpdateRealData2BusiTable(User, Table, IdentityValue, dic); //更新至业务表

                dC_Service.UpdateRealDataFlag(dic.Values.Select(s => s.ID).ToList()); //更新标志
            }
        }