예제 #1
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;
        }