예제 #1
0
        public void Save_LRates(List <Rates> LRates, string product, DateTime Date)
        {
            List <AsmodatSerialization.DataBase_Rates> LASDB_Rates = new List <DataBase_Rates>();

            foreach (Rates RATE in LRates)
            {
                LASDB_Rates.Add(RATE.ToDataBase());
            }

            product = product.Replace("/", "-");

            string directory = Directory_Rates + Date.Year + "+" + Date.Month + @"\";
            string PATCH     = directory + product + Extention_Rates;

            if (!Directory.Exists(directory))
            {
                Directory.CreateDirectory(directory);
            }
            this.Delete_LRates(product, Date);

            AsmodatSerialization.Operations.Save <List <AsmodatSerialization.DataBase_Rates> >(LASDB_Rates, PATCH);
        }