[Protra-commit] [390] * Protra.Lib/Data/PriceData.cs (PriceData.Add): ファイルを開きっぱなしにする。毎回BinaryReaderとBinaryWriterを生成する。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2010年 11月 28日 (日) 21:34:47 JST


Revision: 390
          http://sourceforge.jp/projects/protra/svn/view?view=rev&revision=390
Author:   panacoran
Date:     2010-11-28 21:34:47 +0900 (Sun, 28 Nov 2010)

Log Message:
-----------
	* Protra.Lib/Data/PriceData.cs (PriceData.Add): ファイルを開きっぱなしにする。毎回BinaryReaderとBinaryWriterを生成する。
	(PriceData.MaxDateByCode): 毎回BinaryReaderを生成する。
	(PriceData.Delete): 同上。
	(PriceData.ConvertFromCSV): Addの変更に対応。
	* Protra.Lib/Update/PriceDataUpdator.cs (PriceDataUpdator): private変数をプロパティに変更。
	(PriceDataUpdator.IncrementDays): 削除。
	(PriceDataUpdator.DecrementTotalDays): 削除。
	(PriceDataUpdator.Start): プロパティへの変更に対応。
	(PriceDataUpdator.ShouldContinue): 削除。
	(PriceDataUpdator.IsEndDate): 削除。
	(PriceDataUpdator.NextDate): プロパティへの変更に対応。
	(PriceDataUpdator.UpdatePrice): 同上。Addの変更に対応。
	(PriceDataUpdator.UpdateProgress): プロパティへの変更に対応。日付が進んでいたら進捗を更新。
	(PriceDataUpdator.CalcLeftTime): プロパティへの変更に対応。
	* Protra.Lib/Update/YahooFinanceUpdator.cs (YahooFinanceUpdator.UpdatePrice): 同上。Addの変更に対応。

Modified Paths:
--------------
    protra/trunk/ChangeLog.txt
    protra/trunk/Protra.Lib/Data/PriceData.cs
    protra/trunk/Protra.Lib/Update/PriceDataUpdator.cs
    protra/trunk/Protra.Lib/Update/YahooFinanceUpdator.cs




Protra-commit メーリングリストの案内
Back to archive index