Exemplo n.º 1
0
        internal static void SetZdinfo(Dictionary <string, JSYD> jsydDic, IList <Zdinfo> zdinfos)
        {
            Dictionary <string, Zdinfo> zdinfoDic = Utils.GetGroupDic("ZDNUM", zdinfos);
            JSYD jsyd;

            foreach (string zdnum in zdinfoDic.Keys)
            {
                if (jsydDic.TryGetValue(zdnum, out jsyd))
                {
                    jsyd.Zdinfo = zdinfoDic[zdnum];
                }
            }
        }
Exemplo n.º 2
0
        internal static void SetZJDXZDM(Dictionary <string, JSYD> jsydDic, IList <ZJDXZDM> zjdXZDM)
        {
            Dictionary <string, ZJDXZDM> xzdmDic = Utils.GetGroupDic("DJZQDM", zjdXZDM);
            ZJDXZDM xzdm;

            foreach (string zdnum in jsydDic.Keys)
            {
                if (zdnum.Length >= 14 && xzdmDic.TryGetValue(zdnum.Replace("JB", "").Replace("JC", "").Substring(0, 14), out xzdm))
                {
                    jsydDic[zdnum].ZJDXZDM = xzdm;
                }
            }
        }