コード例 #1
0
        public static Dictionary <int, RefineryInfo> LoadFromBD()
        {
            List <RefineryInfo>            list       = new List <RefineryInfo>();
            Dictionary <int, RefineryInfo> dictionary = new Dictionary <int, RefineryInfo>();

            using (ProduceBussiness produceBussiness = new ProduceBussiness())
            {
                list = produceBussiness.GetAllRefineryInfo();
                foreach (RefineryInfo current in list)
                {
                    if (!dictionary.ContainsKey(current.RefineryID))
                    {
                        dictionary.Add(current.RefineryID, current);
                    }
                }
            }
            return(dictionary);
        }
コード例 #2
0
ファイル: RefineryMgr.cs プロジェクト: SkelletonX/DDTServer
        public static Dictionary <int, RefineryInfo> LoadFromBD()
        {
            List <RefineryInfo>            infos         = new List <RefineryInfo>();
            Dictionary <int, RefineryInfo> Temp_Refinery = new Dictionary <int, RefineryInfo>();

            using (ProduceBussiness db = new ProduceBussiness())
            {
                infos = db.GetAllRefineryInfo();
                foreach (RefineryInfo info in infos)
                {
                    if (!Temp_Refinery.ContainsKey(info.RefineryID))
                    {
                        Temp_Refinery.Add(info.RefineryID, info);
                    }
                }
            }
            return(Temp_Refinery);
        }
コード例 #3
0
        public static Dictionary <int, RefineryInfo> LoadFromBD()
        {
            List <RefineryInfo>            infos         = new List <RefineryInfo>();
            Dictionary <int, RefineryInfo> Temp_Refinery = new Dictionary <int, RefineryInfo>();


            using (ProduceBussiness db = new ProduceBussiness())
            {
                infos = db.GetAllRefineryInfo();

                foreach (RefineryInfo info in infos)
                {
                    //List<int> list = new List<int>();

                    //list.Add(info.RefineryID);
                    //list.Add(info.Item1);
                    //list.Add(info.Item2);
                    //list.Add(info.Item3);
                    //list.Add(info.Item4);

                    //list.Sort();

                    //StringBuilder Items = new StringBuilder();

                    //foreach (int i in list)
                    //{
                    //    Items.Append(i);
                    //}

                    //string key = Items.ToString();

                    if (!Temp_Refinery.ContainsKey(info.RefineryID))
                    {
                        Temp_Refinery.Add(info.RefineryID, info);
                    }
                }
            }

            return(Temp_Refinery);
        }