C# Class SANTA.Controller.IO

显示文件 Open project: siegleal/iSanta

Public Methods

Method Description
AddCaliberUnit ( Datatype caliberUnit, ConfigReader configReader ) : void

See MSAccess.AddCaliberUnit().

AddWeaponName ( String weaponName, ConfigReader configReader ) : void

See MSAccess.AddWeaponName().

GenerateReport ( Datatype data, Datatype stats, ConfigReader configReader ) : void

Generates a report to an excel file.

GetCaliberUnits ( ConfigReader configReader ) : List

See MSAccess.GetCaliberUnits().

GetWeaponNames ( ConfigReader configReader ) : List

See MSAccess.GetWeaponNames().

LoadBitmap ( String filename ) : Bitmap

Loads a bitmap image from the given filename.

LoadData ( int targetID, ConfigReader configReader ) : Datatype.ImageData

See MSAccess.LoadData().

SaveData ( Datatype imageData, ConfigReader configReader ) : int

See MSAccess.SaveData().

TestMSAccess ( ConfigReader configReader ) : void

Tests the MSAccess class.

TestMSAccessSaveAndLoadData ( Datatype savedData, ConfigReader configReader ) : int

Tests saving and loading the same data.

Method Details

AddCaliberUnit() public static method

See MSAccess.AddCaliberUnit().
public static AddCaliberUnit ( Datatype caliberUnit, ConfigReader configReader ) : void
caliberUnit Datatype
configReader SANTA.IO.ConfigReader
return void

AddWeaponName() public static method

See MSAccess.AddWeaponName().
public static AddWeaponName ( String weaponName, ConfigReader configReader ) : void
weaponName String
configReader SANTA.IO.ConfigReader
return void

GenerateReport() public static method

Generates a report to an excel file.
public static GenerateReport ( Datatype data, Datatype stats, ConfigReader configReader ) : void
data Datatype Data to save.
stats Datatype The statistics on the data.
configReader SANTA.IO.ConfigReader The ConfigReader with the path to the sample report.
return void

GetCaliberUnits() public static method

See MSAccess.GetCaliberUnits().
public static GetCaliberUnits ( ConfigReader configReader ) : List
configReader SANTA.IO.ConfigReader
return List

GetWeaponNames() public static method

See MSAccess.GetWeaponNames().
public static GetWeaponNames ( ConfigReader configReader ) : List
configReader SANTA.IO.ConfigReader
return List

LoadBitmap() public static method

Loads a bitmap image from the given filename.
public static LoadBitmap ( String filename ) : Bitmap
filename String The filename to load.
return System.Drawing.Bitmap

LoadData() public static method

See MSAccess.LoadData().
public static LoadData ( int targetID, ConfigReader configReader ) : Datatype.ImageData
targetID int
configReader SANTA.IO.ConfigReader
return Datatype.ImageData

SaveData() public static method

See MSAccess.SaveData().
public static SaveData ( Datatype imageData, ConfigReader configReader ) : int
imageData Datatype
configReader SANTA.IO.ConfigReader
return int

TestMSAccess() public static method

Tests the MSAccess class.
public static TestMSAccess ( ConfigReader configReader ) : void
configReader SANTA.IO.ConfigReader The ConfigReader with the path to the database.
return void

TestMSAccessSaveAndLoadData() public static method

Tests saving and loading the same data.
public static TestMSAccessSaveAndLoadData ( Datatype savedData, ConfigReader configReader ) : int
savedData Datatype The data to save and load back out.
configReader SANTA.IO.ConfigReader The ConfigReader with the path to the database.
return int