diff --git a/.vs/TravelAgency/v14/.suo b/.vs/TravelAgency/v14/.suo index 79a617e..31aad51 100644 Binary files a/.vs/TravelAgency/v14/.suo and b/.vs/TravelAgency/v14/.suo differ diff --git a/Data files/ExcursionsReport.pdf b/Data files/ExcursionsReport.pdf index 1754b6d..36dd5a5 100644 Binary files a/Data files/ExcursionsReport.pdf and b/Data files/ExcursionsReport.pdf differ diff --git a/ExcelFiles/Destinations.xlsx b/ExcelFiles/Destinations.xlsx new file mode 100644 index 0000000..374a383 Binary files /dev/null and b/ExcelFiles/Destinations.xlsx differ diff --git a/TravelAgency.Logic/ReadExcelFromZip.cs b/TravelAgency.Logic/ReadExcelFromZip.cs index 7e71037..17d2222 100644 --- a/TravelAgency.Logic/ReadExcelFromZip.cs +++ b/TravelAgency.Logic/ReadExcelFromZip.cs @@ -1,6 +1,74 @@ namespace TravelAgency.Logic { + using System; + using System.Collections.Generic; + using System.Data; + using System.Data.OleDb; + using System.IO; + using System.IO.Compression; + using Data; + using Model; + public class ReadExcelFromZip { + private static string extractPath = "../../../ExcelFiles"; + + public void SelectExcelFilesFromZip(string path) + { + using (ZipArchive archive = ZipFile.Open(path, ZipArchiveMode.Update)) + { + foreach (ZipArchiveEntry entry in archive.Entries) + { + if (entry.FullName.EndsWith(".xlsx")) + { + entry.ExtractToFile(Path.Combine(extractPath, entry.Name)); + string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Path.Combine(extractPath, entry.Name) + ";Extended Properties='Excel 12.0 xml;HDR=Yes';"; + + OleDbConnection connection = new OleDbConnection(connectionString); + + using (connection) + { + connection.Open(); + var excelSchema = connection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); + var sheetName = excelSchema.Rows[0]["TABLE_NAME"].ToString(); + + this.ReadExcelData(connection, sheetName); + } + } + } + } + } + + private void ReadExcelData(OleDbConnection conn, string sheetName) + { + Console.WriteLine("Reading data..."); + var excelDbCommand = new OleDbCommand(@"SELECT * FROM [" + sheetName + "]", conn); + + using (var oleDbDataAdapter = new OleDbDataAdapter(excelDbCommand)) + { + DataSet ds = new DataSet(); + oleDbDataAdapter.Fill(ds); + var destinations = new List(); + using (var reader = ds.CreateDataReader()) + { + while (reader.Read()) + { + var destination = new Destination(); + destination.Country = reader["Country"].ToString(); + destination.Distance = double.Parse(reader["Distance"].ToString()); + destination.LuxuryFactor = int.Parse(reader["LuxuryFactor"].ToString()); + destinations.Add(destination); + } + } + + var db = new TravelAgencyDbContext(); + foreach (var destination in destinations) + { + db.Destinations.Add(destination); + } + + db.SaveChanges(); + } + } } -} +} \ No newline at end of file diff --git a/TravelAgency.Logic/ReadFromSQLite.cs b/TravelAgency.Logic/ReadFromSQLite.cs new file mode 100644 index 0000000..944f00c --- /dev/null +++ b/TravelAgency.Logic/ReadFromSQLite.cs @@ -0,0 +1,22 @@ +namespace TravelAgency.Logic +{ + using System; + using System.Data.SQLite; + + public class ReadFromSQLite + { + public void ReadDataFromSQLLite() + { + SQLiteConnection.CreateFile("TravelAgency.sqlite"); + SQLiteConnection dataBaseConnection = new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;"); + dataBaseConnection.Open(); + string sql1 = "select * from Expenses"; + SQLiteCommand command1 = new SQLiteCommand(sql1, dataBaseConnection); + SQLiteDataReader reader = command1.ExecuteReader(); + while (reader.Read()) + { + Console.WriteLine("ID - {0} Hotel - {1}, Transport - {2}", reader["ExpensesId"], reader["HotelExpenses"], reader["TransportExpenses"]); + } + } + } +} diff --git a/TravelAgency.Logic/System.Data.SQLite.dll b/TravelAgency.Logic/System.Data.SQLite.dll new file mode 100644 index 0000000..a2d79d1 Binary files /dev/null and b/TravelAgency.Logic/System.Data.SQLite.dll differ diff --git a/TravelAgency.Logic/System.Data.SQLite.xml b/TravelAgency.Logic/System.Data.SQLite.xml new file mode 100644 index 0000000..f356857 --- /dev/null +++ b/TravelAgency.Logic/System.Data.SQLite.xml @@ -0,0 +1,4254 @@ + + + + System.Data.SQLite + + + + + This class implements SQLiteBase completely, and is the guts of the code that interop's SQLite with .NET + + + + + This internal class provides the foundation of SQLite support. It defines all the abstract members needed to implement + a SQLite data provider, and inherits from SQLiteConvert which allows for simple translations of string to and from SQLite. + + + + + This base class provides datatype conversion services for the SQLite provider. + + + + + The format string for DateTime values when using the InvariantCulture or CurrentCulture formats. + + + + + The value for the Unix epoch (e.g. January 1, 1970 at midnight, in UTC). + + + + + The value of the OLE Automation epoch represented as a Julian day. + + + + + An array of ISO8601 datetime formats we support conversion from + + + + + An UTF-8 Encoding instance, so we can convert strings to and from UTF-8 + + + + + The default DateTime format for this instance + + + + + The default DateTimeKind for this instance. + + + + + Initializes the conversion class + + The default date/time format to use for this instance + The DateTimeKind to use. + + + + Converts a string to a UTF-8 encoded byte array sized to include a null-terminating character. + + The string to convert to UTF-8 + A byte array containing the converted string plus an extra 0 terminating byte at the end of the array. + + + + Convert a DateTime to a UTF-8 encoded, zero-terminated byte array. + + + This function is a convenience function, which first calls ToString() on the DateTime, and then calls ToUTF8() with the + string result. + + The DateTime to convert. + The UTF-8 encoded string, including a 0 terminating byte at the end of the array. + + + + Converts a UTF-8 encoded IntPtr of the specified length into a .NET string + + The pointer to the memory where the UTF-8 string is encoded + The number of bytes to decode + A string containing the translated character(s) + + + + Converts a UTF-8 encoded IntPtr of the specified length into a .NET string + + The pointer to the memory where the UTF-8 string is encoded + The number of bytes to decode + A string containing the translated character(s) + + + + Converts a string into a DateTime, using the current DateTimeFormat specified for the connection when it was opened. + + + Acceptable ISO8601 DateTime formats are: + + THHmmssK + THHmmK + HH:mm:ss.FFFFFFFK + HH:mm:ssK + HH:mmK + yyyy-MM-dd HH:mm:ss.FFFFFFFK + yyyy-MM-dd HH:mm:ssK + yyyy-MM-dd HH:mmK + yyyy-MM-ddTHH:mm:ss.FFFFFFFK + yyyy-MM-ddTHH:mmK + yyyy-MM-ddTHH:mm:ssK + yyyyMMddHHmmssK + yyyyMMddHHmmK + yyyyMMddTHHmmssFFFFFFFK + THHmmss + THHmm + HH:mm:ss.FFFFFFF + HH:mm:ss + HH:mm + yyyy-MM-dd HH:mm:ss.FFFFFFF + yyyy-MM-dd HH:mm:ss + yyyy-MM-dd HH:mm + yyyy-MM-ddTHH:mm:ss.FFFFFFF + yyyy-MM-ddTHH:mm + yyyy-MM-ddTHH:mm:ss + yyyyMMddHHmmss + yyyyMMddHHmm + yyyyMMddTHHmmssFFFFFFF + yyyy-MM-dd + yyyyMMdd + yy-MM-dd + + If the string cannot be matched to one of the above formats, an exception will be thrown. + + The string containing either a long integer number of 100-nanosecond units since + System.DateTime.MinValue, a Julian day double, an integer number of seconds since the Unix epoch, a + culture-independent formatted date and time string, a formatted date and time string in the current + culture, or an ISO8601-format string. + A DateTime value + + + + Converts a string into a DateTime, using the specified DateTimeFormat and DateTimeKind. + + + Acceptable ISO8601 DateTime formats are: + + THHmmssK + THHmmK + HH:mm:ss.FFFFFFFK + HH:mm:ssK + HH:mmK + yyyy-MM-dd HH:mm:ss.FFFFFFFK + yyyy-MM-dd HH:mm:ssK + yyyy-MM-dd HH:mmK + yyyy-MM-ddTHH:mm:ss.FFFFFFFK + yyyy-MM-ddTHH:mmK + yyyy-MM-ddTHH:mm:ssK + yyyyMMddHHmmssK + yyyyMMddHHmmK + yyyyMMddTHHmmssFFFFFFFK + THHmmss + THHmm + HH:mm:ss.FFFFFFF + HH:mm:ss + HH:mm + yyyy-MM-dd HH:mm:ss.FFFFFFF + yyyy-MM-dd HH:mm:ss + yyyy-MM-dd HH:mm + yyyy-MM-ddTHH:mm:ss.FFFFFFF + yyyy-MM-ddTHH:mm + yyyy-MM-ddTHH:mm:ss + yyyyMMddHHmmss + yyyyMMddHHmm + yyyyMMddTHHmmssFFFFFFF + yyyy-MM-dd + yyyyMMdd + yy-MM-dd + + If the string cannot be matched to one of the above formats, an exception will be thrown. + + The string containing either a long integer number of 100-nanosecond units since + System.DateTime.MinValue, a Julian day double, an integer number of seconds since the Unix epoch, a + culture-independent formatted date and time string, a formatted date and time string in the current + culture, or an ISO8601-format string. + The SQLiteDateFormats to use. + The DateTimeKind to use. + A DateTime value + + + + Converts a julianday value into a DateTime + + The value to convert + A .NET DateTime + + + + Converts a julianday value into a DateTime + + The value to convert + The DateTimeKind to use. + A .NET DateTime + + + + Converts a DateTime struct to a JulianDay double + + The DateTime to convert + The JulianDay value the Datetime represents + + + + Converts a DateTime to a string value, using the current DateTimeFormat specified for the connection when it was opened. + + The DateTime value to convert + Either a string containing the long integer number of 100-nanosecond units since System.DateTime.MinValue, a + Julian day double, an integer number of seconds since the Unix epoch, a culture-independent formatted date and time + string, a formatted date and time string in the current culture, or an ISO8601-format date/time string. + + + + Internal function to convert a UTF-8 encoded IntPtr of the specified length to a DateTime. + + + This is a convenience function, which first calls ToString() on the IntPtr to convert it to a string, then calls + ToDateTime() on the string to return a DateTime. + + A pointer to the UTF-8 encoded string + The length in bytes of the string + The parsed DateTime value + + + + Smart method of splitting a string. Skips quoted elements, removes the quotes. + + + This split function works somewhat like the String.Split() function in that it breaks apart a string into + pieces and returns the pieces as an array. The primary differences are: + + Only one character can be provided as a separator character + Quoted text inside the string is skipped over when searching for the separator, and the quotes are removed. + + Thus, if splitting the following string looking for a comma:
+ One,Two, "Three, Four", Five
+
+ The resulting array would contain
+ [0] One
+ [1] Two
+ [2] Three, Four
+ [3] Five
+
+ Note that the leading and trailing spaces were removed from each item during the split. +
+ Source string to split apart + Separator character + A string array of the split up elements +
+ + + Convert a value to true or false. + + A string or number representing true or false + + + + + Convert a string to true or false. + + A string representing true or false + + + "yes", "no", "y", "n", "0", "1", "on", "off" as well as Boolean.FalseString and Boolean.TrueString will all be + converted to a proper boolean value. + + + + + Determines the data type of a column in a statement + + The statement to retrieve information for + The column to retrieve type information on + The SQLiteType to receive the affinity for the given column + + + + Converts a SQLiteType to a .NET Type object + + The SQLiteType to convert + Returns a .NET Type object + + + + For a given intrinsic type, return a DbType + + The native type to convert + The corresponding (closest match) DbType + + + + Returns the ColumnSize for the given DbType + + The DbType to get the size of + + + + + Convert a DbType to a Type + + The DbType to convert from + The closest-match .NET type + + + + For a given type, return the closest-match SQLite TypeAffinity, which only understands a very limited subset of types. + + The type to evaluate + The SQLite type affinity for that type. + + + + For a given type name, return a closest-match .NET type + + The name of the type to match + The .NET DBType the text evaluates to. + + + + Shutdown the SQLite engine so that it can be restarted with different config options. + We depend on auto initialization to recover. + + + + + Returns non-zero if a database connection is open. + + + + + + Opens a database. + + + Implementers should call SQLiteFunction.BindFunctions() and save the array after opening a connection + to bind all attributed user-defined functions and collating sequences to the new connection. + + The filename of the database to open. SQLite automatically creates it if it doesn't exist. + The open flags to use when creating the connection + The maximum size of the pool for the given filename + If true, the connection can be pulled from the connection pool + + + + Closes the currently-open database. + + + After the database has been closed implemeters should call SQLiteFunction.UnbindFunctions() to deallocate all interop allocated + memory associated with the user-defined functions and collating sequences tied to the closed connection. + + + + + Sets the busy timeout on the connection. SQLiteCommand will call this before executing any command. + + The number of milliseconds to wait before returning SQLITE_BUSY + + + + Returns the text of the last error issued by SQLite + + + + + + When pooling is enabled, force this connection to be disposed rather than returned to the pool + + + + + Prepares a SQL statement for execution. + + The source connection preparing the command. Can be null for any caller except LINQ + The SQL command text to prepare + The previous statement in a multi-statement command, or null if no previous statement exists + The timeout to wait before aborting the prepare + The remainder of the statement that was not processed. Each call to prepare parses the + SQL up to to either the end of the text or to the first semi-colon delimiter. The remaining text is returned + here for a subsequent call to Prepare() until all the text has been processed. + Returns an initialized SQLiteStatement. + + + + Steps through a prepared statement. + + The SQLiteStatement to step through + True if a row was returned, False if not. + + + + Resets a prepared statement so it can be executed again. If the error returned is SQLITE_SCHEMA, + transparently attempt to rebuild the SQL statement and throw an error if that was not possible. + + The statement to reset + Returns -1 if the schema changed while resetting, 0 if the reset was sucessful or 6 (SQLITE_LOCKED) if the reset failed due to a lock + + + + Enables or disabled extened result codes returned by SQLite + + true to enable extended result codes, false to disable. + + + + + Returns the numeric result code for the most recent failed SQLite API call + associated with the database connection. + + Result code + + + + Returns the extended numeric result code for the most recent failed SQLite API call + associated with the database connection. + + Extended result code + + + + Add a log message via the SQLite sqlite3_log interface. + + Error code to be logged with the message. + String to be logged. Unlike the SQLite sqlite3_log() + interface, this should be pre-formatted. Consider using the + String.Format() function. + + + + + Returns a string representing the active version of SQLite + + + + + Returns the rowid of the most recent successful INSERT into the database from this connection. + + + + + Returns the number of changes the last executing insert/update caused. + + + + + Returns the amount of memory (in bytes) currently in use by the SQLite core library. + + + + + Returns the maximum amount of memory (in bytes) used by the SQLite core library since the high-water mark was last reset. + + + + + The opaque pointer returned to us by the sqlite provider + + + + + The user-defined functions registered on this connection + + + + + Shutdown the SQLite engine so that it can be restarted with different config options. + We depend on auto initialization to recover. + + Returns a result code + + + Enables or disabled extended result codes returned by SQLite + + + Gets the last SQLite error code + + + Gets the last SQLite extended error code + + + Add a log message via the SQLite sqlite3_log interface. + + + + Allows the setting of a logging callback invoked by SQLite when a + log event occurs. Only one callback may be set. If NULL is passed, + the logging callback is unregistered. + + The callback function to invoke. + Returns a result code + + + + Determines if the SQLite core library has been initialized for the + current process. + + + A boolean indicating whether or not the SQLite core library has been + initialized for the current process. + + + + + Determines if the SQLite core library has been initialized for the + current process. + + + A boolean indicating whether or not the SQLite core library has been + initialized for the current process. + + + + + Helper function to retrieve a column of data from an active statement. + + The statement being step()'d through + The column index to retrieve + The type of data contained in the column. If Uninitialized, this function will retrieve the datatype information. + Returns the data in the column + + + + Alternate SQLite3 object, overriding many text behaviors to support UTF-16 (Unicode) + + + + + Overrides SQLiteConvert.ToString() to marshal UTF-16 strings instead of UTF-8 + + A pointer to a UTF-16 string + The length (IN BYTES) of the string + A .NET string + + + + The extra behavioral flags that can be applied to a connection. + + + + + No extra flags. + + + + + Enable logging of all SQL statements to be prepared. + + + + + The default extra flags for new connections. + + + + + SQLite implementation of DbCommand. + + + + + The command text this command is based on + + + + + The connection the command is associated with + + + + + The version of the connection the command is associated with + + + + + Indicates whether or not a DataReader is active on the command. + + + + + The timeout for the command, kludged because SQLite doesn't support per-command timeout values + + + + + Designer support + + + + + Used by DbDataAdapter to determine updating behavior + + + + + The collection of parameters for the command + + + + + The SQL command text, broken into individual SQL statements as they are executed + + + + + Unprocessed SQL text that has not been executed + + + + + Transaction associated with this command + + + + + Constructs a new SQLiteCommand + + + Default constructor + + + + + Initializes the command with the given command text + + The SQL command text + + + + Initializes the command with the given SQL command text and attach the command to the specified + connection. + + The SQL command text + The connection to associate with the command + + + + Initializes the command and associates it with the specified connection. + + The connection to associate with the command + + + + Initializes a command with the given SQL, connection and transaction + + The SQL command text + The connection to associate with the command + The transaction the command should be associated with + + + + Disposes of the command and clears all member variables + + Whether or not the class is being explicitly or implicitly disposed + + + + Clears and destroys all statements currently prepared + + + + + Builds an array of prepared statements for each complete SQL statement in the command text + + + + + Not implemented + + + + + Forwards to the local CreateParameter() function + + + + + + Create a new parameter + + + + + + This function ensures there are no active readers, that we have a valid connection, + that the connection is open, that all statements are prepared and all parameters are assigned + in preparation for allocating a data reader. + + + + + Creates a new SQLiteDataReader to execute/iterate the array of SQLite prepared statements + + The behavior the data reader should adopt + Returns a SQLiteDataReader object + + + + Overrides the default behavior to return a SQLiteDataReader specialization class + + The flags to be associated with the reader + A SQLiteDataReader + + + + Overrides the default behavior of DbDataReader to return a specialized SQLiteDataReader class + + A SQLiteDataReader + + + + Called by the SQLiteDataReader when the data reader is closed. + + + + + Execute the command and return the number of rows inserted/updated affected by it. + + + + + + Execute the command and return the first column of the first row of the resultset + (if present), or null if no resultset was returned. + + The first column of the first row of the first resultset from the query + + + + Does nothing. Commands are prepared as they are executed the first time, and kept in prepared state afterwards. + + + + + Clones a command, including all its parameters + + A new SQLiteCommand with the same commandtext, connection and parameters + + + + The SQL command text associated with the command + + + + + The amount of time to wait for the connection to become available before erroring out + + + + + The type of the command. SQLite only supports CommandType.Text + + + + + The connection associated with this command + + + + + Forwards to the local Connection property + + + + + Returns the SQLiteParameterCollection for the given command + + + + + Forwards to the local Parameters property + + + + + The transaction associated with this command. SQLite only supports one transaction per connection, so this property forwards to the + command's underlying connection. + + + + + Forwards to the local Transaction property + + + + + Sets the method the SQLiteCommandBuilder uses to determine how to update inserted or updated rows in a DataTable. + + + + + Determines if the command is visible at design time. Defaults to True. + + + + + SQLite implementation of DbCommandBuilder. + + + + + Default constructor + + + + + Initializes the command builder and associates it with the specified data adapter. + + + + + + Minimal amount of parameter processing. Primarily sets the DbType for the parameter equal to the provider type in the schema + + The parameter to use in applying custom behaviors to a row + The row to apply the parameter to + The type of statement + Whether the application of the parameter is part of a WHERE clause + + + + Returns a valid named parameter + + The name of the parameter + Error + + + + Returns a named parameter for the given ordinal + + The i of the parameter + Error + + + + Returns a placeholder character for the specified parameter i. + + The index of the parameter to provide a placeholder for + Returns a named parameter + + + + Sets the handler for receiving row updating events. Used by the DbCommandBuilder to autogenerate SQL + statements that may not have previously been generated. + + A data adapter to receive events on. + + + + Returns the automatically-generated SQLite command to delete rows from the database + + + + + + Returns the automatically-generated SQLite command to delete rows from the database + + + + + + + Returns the automatically-generated SQLite command to update rows in the database + + + + + + Returns the automatically-generated SQLite command to update rows in the database + + + + + + + Returns the automatically-generated SQLite command to insert rows into the database + + + + + + Returns the automatically-generated SQLite command to insert rows into the database + + + + + + + Places brackets around an identifier + + The identifier to quote + The bracketed identifier + + + + Removes brackets around an identifier + + The quoted (bracketed) identifier + The undecorated identifier + + + + Override helper, which can help the base command builder choose the right keys for the given query + + + + + + + Gets/sets the DataAdapter for this CommandBuilder + + + + + Overridden to hide its property from the designer + + + + + Overridden to hide its property from the designer + + + + + Overridden to hide its property from the designer + + + + + Overridden to hide its property from the designer + + + + + Overridden to hide its property from the designer + + + + + SQLite implentation of DbConnection. + + + The ConnectionString property of the SQLiteConnection class can contain the following parameter(s), delimited with a semi-colon: + + + Parameter + Values + Required + Default + + + Data Source + {filename} + Y + + + + Version + 3 + N + 3 + + + UseUTF16Encoding + True
False
+ N + False +
+ + DateTimeFormat + Ticks - Use DateTime.Ticks
ISO8601 - Use ISO8601 DateTime format
+ N + ISO8601 +
+ + DateTimeKind + Unspecified - Not specified as either UTC or local time.
Utc - The time represented is UTC.
Local - The time represented is local time.
+ N + Unspecified +
+ + BaseSchemaName + Some base data classes in the framework (e.g. those that build SQL queries dynamically) + assume that an ADO.NET provider cannot support an alternate catalog (i.e. database) without supporting + alternate schemas as well; however, SQLite does not fit into this model. Therefore, this value is used + as a placeholder and removed prior to preparing any SQL statements that may contain it. + N + sqlite_default_schema + + + BinaryGUID + True - Store GUID columns in binary form
False - Store GUID columns as text
+ N + True +
+ + Cache Size + {size in bytes} + N + 2000 + + + Synchronous + Normal - Normal file flushing behavior
Full - Full flushing after all writes
Off - Underlying OS flushes I/O's
+ N + Normal +
+ + Page Size + {size in bytes} + N + 1024 + + + Password + {password} + N + + + + Enlist + Y - Automatically enlist in distributed transactions
N - No automatic enlistment
+ N + Y +
+ + Pooling + True - Use connection pooling
False - Do not use connection pooling
+ N + False +
+ + FailIfMissing + True - Don't create the database if it does not exist, throw an error instead
False - Automatically create the database if it does not exist
+ N + False +
+ + Max Page Count + {size in pages} - Limits the maximum number of pages (limits the size) of the database + N + 0 + + + Legacy Format + True - Use the more compatible legacy 3.x database format
False - Use the newer 3.3x database format which compresses numbers more effectively
+ N + False +
+ + Default Timeout + {time in seconds}
The default command timeout
+ N + 30 +
+ + Journal Mode + Delete - Delete the journal file after a commit
Persist - Zero out and leave the journal file on disk after a commit
Off - Disable the rollback journal entirely
+ N + Delete +
+ + Read Only + True - Open the database for read only access
False - Open the database for normal read/write access
+ N + False +
+ + Max Pool Size + The maximum number of connections for the given connection string that can be in the connection pool + N + 100 + + + Default IsolationLevel + The default transaciton isolation level + N + Serializable + + + Foreign Keys + Enable foreign key constraints + N + False + + + Flags + Extra behavioral flags for the connection. See the SQLiteConnectionFlags enumeration for possible values. + N + Default + +
+
+
+ + + The default "stub" (i.e. placeholder) base schema name to use when + returning column schema information. Used as the initial value of + the BaseSchemaName property. This should start with "sqlite_*" + because those names are reserved for use by SQLite (i.e. they cannot + be confused with the names of user objects). + + + + + State of the current connection + + + + + The connection string + + + + + Nesting level of the transactions open on the connection + + + + + The default isolation level for new transactions + + + + + Whether or not the connection is enlisted in a distrubuted transaction + + + + + The base SQLite object to interop with + + + + + The database filename minus path and extension + + + + + Temporary password storage, emptied after the database has been opened + + + + + The "stub" (i.e. placeholder) base schema name to use when returning + column schema information. + + + + + The extra behavioral flags for this connection, if any. See the + SQLiteConnectionFlags enumeration for a list of possible values. + + + + + Default command timeout + + + + + Constructs a new SQLiteConnection object + + + Default constructor + + + + + Initializes the connection with the specified connection string + + The connection string to use on the connection + + + + Clones the settings and connection string from an existing connection. If the existing connection is already open, this + function will open its own connection, enumerate any attached databases of the original connection, and automatically + attach to them. + + + + + + Creates a clone of the connection. All attached databases and user-defined functions are cloned. If the existing connection is open, the cloned connection + will also be opened. + + + + + + Creates a database file. This just creates a zero-byte file which SQLite + will turn into a database when the file is opened properly. + + The file to create + + + + Raises the state change event when the state of the connection changes + + The new state. If it is different from the previous state, an event is raised. + + + + OBSOLETE. Creates a new SQLiteTransaction if one isn't already active on the connection. + + This parameter is ignored. + When TRUE, SQLite defers obtaining a write lock until a write operation is requested. + When FALSE, a writelock is obtained immediately. The default is TRUE, but in a multi-threaded multi-writer + environment, one may instead choose to lock the database immediately to avoid any possible writer deadlock. + Returns a SQLiteTransaction object. + + + + OBSOLETE. Creates a new SQLiteTransaction if one isn't already active on the connection. + + When TRUE, SQLite defers obtaining a write lock until a write operation is requested. + When FALSE, a writelock is obtained immediately. The default is false, but in a multi-threaded multi-writer + environment, one may instead choose to lock the database immediately to avoid any possible writer deadlock. + Returns a SQLiteTransaction object. + + + + Creates a new SQLiteTransaction if one isn't already active on the connection. + + Supported isolation levels are Serializable, ReadCommitted and Unspecified. + + Unspecified will use the default isolation level specified in the connection string. If no isolation level is specified in the + connection string, Serializable is used. + Serializable transactions are the default. In this mode, the engine gets an immediate lock on the database, and no other threads + may begin a transaction. Other threads may read from the database, but not write. + With a ReadCommitted isolation level, locks are deferred and elevated as needed. It is possible for multiple threads to start + a transaction in ReadCommitted mode, but if a thread attempts to commit a transaction while another thread + has a ReadCommitted lock, it may timeout or cause a deadlock on both threads until both threads' CommandTimeout's are reached. + + Returns a SQLiteTransaction object. + + + + Creates a new SQLiteTransaction if one isn't already active on the connection. + + Returns a SQLiteTransaction object. + + + + Forwards to the local BeginTransaction() function + + Supported isolation levels are Unspecified, Serializable, and ReadCommitted + + + + + Not implemented + + + + + + When the database connection is closed, all commands linked to this connection are automatically reset. + + + + + Clears the connection pool associated with the connection. Any other active connections using the same database file + will be discarded instead of returned to the pool when they are closed. + + + + + + Clears all connection pools. Any active connections will be discarded instead of sent to the pool when they are closed. + + + + + Create a new SQLiteCommand and associate it with this connection. + + Returns an instantiated SQLiteCommand object already assigned to this connection. + + + + Forwards to the local CreateCommand() function + + + + + + Parses the connection string into component parts + + The connection string to parse + An array of key-value pairs representing each parameter of the connection string + + + + Manual distributed transaction enlistment support + + The distributed transaction to enlist in + + + + Looks for a key in the array of key/values of the parameter string. If not found, return the specified default value + + The list to look in + The key to find + The default value to return if the key is not found + The value corresponding to the specified key, or the default value if not found. + + + + Opens the connection using the parameters found in the ConnectionString + + + + Passes a shutdown request off to SQLite. + + + Enables or disabled extended result codes returned by SQLite + + + Enables or disabled extended result codes returned by SQLite + + + Enables or disabled extended result codes returned by SQLite + + + Add a log message via the SQLite sqlite3_log interface. + + + + Change the password (or assign a password) to an open database. + + + No readers or writers may be active for this process. The database must already be open + and if it already was password protected, the existing password must already have been supplied. + + The new password to assign to the database + + + + Change the password (or assign a password) to an open database. + + + No readers or writers may be active for this process. The database must already be open + and if it already was password protected, the existing password must already have been supplied. + + The new password to assign to the database + + + + Sets the password for a password-protected database. A password-protected database is + unusable for any operation until the password has been set. + + The password for the database + + + + Sets the password for a password-protected database. A password-protected database is + unusable for any operation until the password has been set. + + The password for the database + + + + Queries or modifies the number of retries or the retry interval (in milliseconds) for + certain I/O operations that may fail due to anti-virus software. + + The number of times to retry the I/O operation. A negative value + will cause the current count to be queried and replace that negative value. + The number of milliseconds to wait before retrying the I/O + operation. This number is multiplied by the number of retry attempts so far to come + up with the final number of milliseconds to wait. A negative value will cause the + current interval to be queried and replace that negative value. + Zero for success, non-zero for error. + + + + Expand the filename of the data source, resolving the |DataDirectory| macro as appropriate. + + The database filename to expand + The expanded path and filename of the filename + + + + The following commands are used to extract schema information out of the database. Valid schema types are: + + + MetaDataCollections + + + DataSourceInformation + + + Catalogs + + + Columns + + + ForeignKeys + + + Indexes + + + IndexColumns + + + Tables + + + Views + + + ViewColumns + + + + + Returns the MetaDataCollections schema + + A DataTable of the MetaDataCollections schema + + + + Returns schema information of the specified collection + + The schema collection to retrieve + A DataTable of the specified collection + + + + Retrieves schema information using the specified constraint(s) for the specified collection + + The collection to retrieve + The restrictions to impose + A DataTable of the specified collection + + + + Builds a MetaDataCollections schema datatable + + DataTable + + + + Builds a DataSourceInformation datatable + + DataTable + + + + Build a Columns schema + + The catalog (attached database) to query, can be null + The table to retrieve schema information for, must not be null + The column to retrieve schema information for, can be null + DataTable + + + + Returns index information for the given database and catalog + + The catalog (attached database) to query, can be null + The name of the index to retrieve information for, can be null + The table to retrieve index information for, can be null + DataTable + + + + Retrieves table schema information for the database and catalog + + The catalog (attached database) to retrieve tables on + The table to retrieve, can be null + The table type, can be null + DataTable + + + + Retrieves view schema information for the database + + The catalog (attached database) to retrieve views on + The view name, can be null + DataTable + + + + Retrieves catalog (attached databases) schema information for the database + + The catalog to retrieve, can be null + DataTable + + + + Returns the base column information for indexes in a database + + The catalog to retrieve indexes for (can be null) + The table to restrict index information by (can be null) + The index to restrict index information by (can be null) + The source column to restrict index information by (can be null) + A DataTable containing the results + + + + Returns detailed column information for a specified view + + The catalog to retrieve columns for (can be null) + The view to restrict column information by (can be null) + The source column to restrict column information by (can be null) + A DataTable containing the results + + + + Retrieves foreign key information from the specified set of filters + + An optional catalog to restrict results on + An optional table to restrict results on + An optional foreign key name to restrict results on + A DataTable with the results of the query + + + + This event is raised whenever the database is opened or closed. + + + + + The connection string containing the parameters for the connection + + + + + Parameter + Values + Required + Default + + + Data Source + {filename} + Y + + + + Version + 3 + N + 3 + + + UseUTF16Encoding + True
False
+ N + False +
+ + DateTimeFormat + Ticks - Use DateTime.Ticks
ISO8601 - Use ISO8601 DateTime format
JulianDay - Use JulianDay format
+ N + ISO8601 +
+ + BinaryGUID + Yes/On/1 - Store GUID columns in binary form
No/Off/0 - Store GUID columns as text
+ N + On +
+ + Cache Size + {size in bytes} + N + 2000 + + + Synchronous + Normal - Normal file flushing behavior
Full - Full flushing after all writes
Off - Underlying OS flushes I/O's
+ N + Normal +
+ + Page Size + {size in bytes} + N + 1024 + + + Password + {password} + N + + + + Enlist + Y - Automatically enlist in distributed transactions
N - No automatic enlistment
+ N + Y +
+ + Pooling + True - Use connection pooling
False - Do not use connection pooling
+ N + False +
+ + FailIfMissing + True - Don't create the database if it does not exist, throw an error instead
False - Automatically create the database if it does not exist
+ N + False +
+ + Max Page Count + {size in pages} - Limits the maximum number of pages (limits the size) of the database + N + 0 + + + Legacy Format + True - Use the more compatible legacy 3.x database format
False - Use the newer 3.3x database format which compresses numbers more effectively
+ N + False +
+ + Default Timeout + {time in seconds}
The default command timeout
+ N + 30 +
+ + Journal Mode + Delete - Delete the journal file after a commit
Persist - Zero out and leave the journal file on disk after a commit
Off - Disable the rollback journal entirely
+ N + Delete +
+ + Read Only + True - Open the database for read only access
False - Open the database for normal read/write access
+ N + False +
+ + Max Pool Size + The maximum number of connections for the given connection string that can be in the connection pool + N + 100 + + + Default IsolationLevel + The default transaciton isolation level + N + Serializable + +
+
+
+ + + Returns the filename without extension or path + + + + + Returns the string "main". + + + + + Gets/sets the default command timeout for newly-created commands. This is especially useful for + commands used internally such as inside a SQLiteTransaction, where setting the timeout is not possible. + This can also be set in the ConnectionString with "Default Timeout" + + + + + Gets/sets the extra behavioral flags for this connection. See the + SQLiteConnectionFlags enumeration for a list of possible values. + + + + + Returns the version of the underlying SQLite database engine + + + + + Returns the rowid of the most recent successful INSERT into the database from this connection. + + + + + Returns the number of rows changed by the last INSERT, UPDATE, or DELETE statement executed on + this connection. + + + + + Returns the amount of memory (in bytes) currently in use by the SQLite core library. + + + + + Returns the maximum amount of memory (in bytes) used by the SQLite core library since the high-water mark was last reset. + + + + + Returns the version of the underlying SQLite database engine + + + + + This method returns the string whose value is the same as the + SQLITE_SOURCE_ID C preprocessor macro used when compiling the + SQLite core library. + + + + + Returns the state of the connection. + + + + + This event is raised whenever SQLite makes an update/delete/insert into the database on + this connection. It only applies to the given connection. + + + + + This event is raised whenever SQLite is committing a transaction. + Return non-zero to trigger a rollback + + + + + This event is raised whenever SQLite statement first begins executing on + this connection. It only applies to the given connection. + + + + + This event is raised whenever SQLite is committing a transaction. + Return non-zero to trigger a rollback + + + + + Returns a SQLiteProviderFactory object. + + + + + The I/O file cache flushing behavior for the connection + + + + + Normal file flushing at critical sections of the code + + + + + Full file flushing after every write operation + + + + + Use the default operating system's file flushing, SQLite does not explicitly flush the file buffers after writing + + + + + Raised when a transaction is about to be committed. To roll back a transaction, set the + rollbackTrans boolean value to true. + + The connection committing the transaction + Event arguments on the transaction + + + + Raised when data is inserted, updated and deleted on a given connection + + The connection committing the transaction + The event parameters which triggered the event + + + + Raised when a statement first begins executing on a given connection + + The connection executing the statement + Event arguments of the trace + + + + Whenever an update event is triggered on a connection, this enum will indicate + exactly what type of operation is being performed. + + + + + A row is being deleted from the given database and table + + + + + A row is being inserted into the table. + + + + + A row is being updated in the table. + + + + + Passed during an Update callback, these event arguments detail the type of update operation being performed + on the given connection. + + + + + The name of the database being updated (usually "main" but can be any attached or temporary database) + + + + + The name of the table being updated + + + + + The type of update being performed (insert/update/delete) + + + + + The RowId affected by this update. + + + + + Event arguments raised when a transaction is being committed + + + + + Set to true to abort the transaction and trigger a rollback + + + + + Passed during an Trace callback, these event arguments contain the UTF-8 rendering of the SQL statement text + + + + + SQL statement text as the statement first begins executing + + + + + The connection pool object + + + + + The default version number new pools will get + + + + + Attempt to pull a pooled connection out of the queue for active duty + + The filename for a desired connection + The maximum size the connection pool for the filename can be + The pool version the returned connection will belong to + Returns NULL if no connections were available. Even if none are, the poolversion will still be a valid pool version + + + + Clears out all pooled connections and rev's up the default pool version to force all old active objects + not in the pool to get discarded rather than returned to their pools. + + + + + Clear a given pool for a given filename. Discards anything in the pool for the given file, and revs the pool + version so current active objects on the old version of the pool will get discarded rather than be returned to the pool. + + The filename of the pool to clear + + + + Return a connection to the pool for someone else to use. + + The filename of the pool to use + The connection handle to pool + The pool version the handle was created under + + If the version numbers don't match between the connection and the pool, then the handle is discarded. + + + + + We don't have to thread-lock anything in this function, because it's only called by other functions above + which already have a thread-safe lock. + + The queue to resize + If a function intends to add to the pool, this is true, which forces the resize + to take one more than it needs from the pool + + + + Keeps track of connections made on a specified file. The PoolVersion dictates whether old objects get + returned to the pool or discarded when no longer in use. + + + + + SQLite implementation of DbConnectionStringBuilder. + + + + + Properties of this class + + + + + Constructs a new instance of the class + + + Default constructor + + + + + Constructs a new instance of the class using the specified connection string. + + The connection string to parse + + + + Private initializer, which assigns the connection string and resets the builder + + The connection string to assign + + + + Helper function for retrieving values from the connectionstring + + The keyword to retrieve settings for + The resulting parameter value + Returns true if the value was found and returned + + + + Fallback method for MONO, which doesn't implement DbConnectionStringBuilder.GetProperties() + + The hashtable to fill with property descriptors + + + + Gets/Sets the default version of the SQLite engine to instantiate. Currently the only valid value is 3, indicating version 3 of the sqlite library. + + + + + Gets/Sets the synchronization mode (file flushing) of the connection string. Default is "Normal". + + + + + Gets/Sets the encoding for the connection string. The default is "False" which indicates UTF-8 encoding. + + + + + Gets/Sets whether or not to use connection pooling. The default is "False" + + + + + Gets/Sets whethor not to store GUID's in binary format. The default is True + which saves space in the database. + + + + + Gets/Sets the filename to open on the connection string. + + + + + An alternate to the data source property + + + + + Gets/sets the default command timeout for newly-created commands. This is especially useful for + commands used internally such as inside a SQLiteTransaction, where setting the timeout is not possible. + + + + + Determines whether or not the connection will automatically participate + in the current distributed transaction (if one exists) + + + + + If set to true, will throw an exception if the database specified in the connection + string does not exist. If false, the database will be created automatically. + + + + + If enabled, uses the legacy 3.xx format for maximum compatibility, but results in larger + database sizes. + + + + + When enabled, the database will be opened for read-only access and writing will be disabled. + + + + + Gets/sets the database encryption password + + + + + Gets/Sets the page size for the connection. + + + + + Gets/Sets the maximum number of pages the database may hold + + + + + Gets/Sets the cache size for the connection. + + + + + Gets/Sets the DateTime format for the connection. + + + + + Gets/Sets the DateTime kind for the connection. + + + + + Gets/Sets the placeholder base schema name used for + .NET Framework compatibility purposes. + + + + + Determines how SQLite handles the transaction journal file. + + + + + Sets the default isolation level for transactions on the connection. + + + + + If enabled, use foreign key constraints + + + + + Gets/Sets the extra behavioral flags. + + + + + SQLite has very limited types, and is inherently text-based. The first 5 types below represent the sum of all types SQLite + understands. The DateTime extension to the spec is for internal use only. + + + + + Not used + + + + + All integers in SQLite default to Int64 + + + + + All floating point numbers in SQLite default to double + + + + + The default data type of SQLite is text + + + + + Typically blob types are only seen when returned from a function + + + + + Null types can be returned from functions + + + + + Used internally by this provider + + + + + Used internally + + + + + This implementation of SQLite for ADO.NET can process date/time fields in databases in only one of three formats. Ticks, ISO8601 + and JulianDay. + + + ISO8601 is more compatible, readable, fully-processable, but less accurate as it doesn't provide time down to fractions of a second. + JulianDay is the numeric format the SQLite uses internally and is arguably the most compatible with 3rd party tools. It is + not readable as text without post-processing. + Ticks less compatible with 3rd party tools that query the database, and renders the DateTime field unreadable as text without post-processing. + + The preferred order of choosing a datetime format is JulianDay, ISO8601, and then Ticks. Ticks is mainly present for legacy + code support. + + + + + Using ticks is not recommended and is not well supported with LINQ. + + + + + The ISO8601 format + + + + + JulianDay format, which is what SQLite uses internally + + + + + The whole number of seconds since the Unix epoch (January 1, 1970). + + + + + Any culture-independent string value that the .NET Framework can interpret as a valid DateTime. + + + + + Any string value that the .NET Framework can interpret as a valid DateTime using the current culture. + + + + + The default format for this provider. + + + + + This enum determines how SQLite treats its journal file. + + + By default SQLite will create and delete the journal file when needed during a transaction. + However, for some computers running certain filesystem monitoring tools, the rapid + creation and deletion of the journal file can cause those programs to fail, or to interfere with SQLite. + + If a program or virus scanner is interfering with SQLite's journal file, you may receive errors like "unable to open database file" + when starting a transaction. If this is happening, you may want to change the default journal mode to Persist. + + + + + The default mode, this causes SQLite to use the existing journaling mode for the database. + + + + + SQLite will create and destroy the journal file as-needed. + + + + + When this is set, SQLite will keep the journal file even after a transaction has completed. It's contents will be erased, + and the journal re-used as often as needed. If it is deleted, it will be recreated the next time it is needed. + + + + + This option disables the rollback journal entirely. Interrupted transactions or a program crash can cause database + corruption in this mode! + + + + + SQLite will truncate the journal file to zero-length instead of deleting it. + + + + + SQLite will store the journal in volatile RAM. This saves disk I/O but at the expense of database safety and integrity. + If the application using SQLite crashes in the middle of a transaction when the MEMORY journaling mode is set, then the + database file will very likely go corrupt. + + + + + SQLite uses a write-ahead log instead of a rollback journal to implement transactions. The WAL journaling mode is persistent; + after being set it stays in effect across multiple database connections and after closing and reopening the database. A database + in WAL journaling mode can only be accessed by SQLite version 3.7.0 or later. + + + + + Struct used internally to determine the datatype of a column in a resultset + + + + + The DbType of the column, or DbType.Object if it cannot be determined + + + + + The affinity of a column, used for expressions or when Type is DbType.Object + + + + + SQLite implementation of DbDataAdapter. + + + + + This class is just a shell around the DbDataAdapter. Nothing from DbDataAdapter is overridden here, just a few constructors are defined. + + + Default constructor. + + + + + Constructs a data adapter using the specified select command. + + The select command to associate with the adapter. + + + + Constructs a data adapter with the supplied select command text and associated with the specified connection. + + The select command text to associate with the data adapter. + The connection to associate with the select command. + + + + Constructs a data adapter with the specified select command text, and using the specified database connection string. + + The select command text to use to construct a select command. + A connection string suitable for passing to a new SQLiteConnection, which is associated with the select command. + + + + Raised by the underlying DbDataAdapter when a row is being updated + + The event's specifics + + + + Raised by DbDataAdapter after a row is updated + + The event's specifics + + + + Row updating event handler + + + + + Row updated event handler + + + + + Gets/sets the select command for this DataAdapter + + + + + Gets/sets the insert command for this DataAdapter + + + + + Gets/sets the update command for this DataAdapter + + + + + Gets/sets the delete command for this DataAdapter + + + + + SQLite implementation of DbDataReader. + + + + + Underlying command this reader is attached to + + + + + Index of the current statement in the command being processed + + + + + Current statement being Read() + + + + + State of the current statement being processed. + -1 = First Step() executed, so the first Read() will be ignored + 0 = Actively reading + 1 = Finished reading + 2 = Non-row-returning statement, no records + + + + + Number of records affected by the insert/update statements executed on the command + + + + + Count of fields (columns) in the row-returning statement currently being processed + + + + + Datatypes of active fields (columns) in the current statement, used for type-restricting data + + + + + The behavior of the datareader + + + + + If set, then dispose of the command object when the reader is finished + + + + + If set, then raise an exception when the object is accessed after being disposed. + + + + + An array of rowid's for the active statement if CommandBehavior.KeyInfo is specified + + + + + Matches the version of the connection. + + + + + The "stub" (i.e. placeholder) base schema name to use when returning + column schema information. Matches the base schema name used by the + associated connection. + + + + + Internal constructor, initializes the datareader and sets up to begin executing statements + + The SQLiteCommand this data reader is for + The expected behavior of the data reader + + + + Dispose of all resources used by this datareader. + + + + + + Closes the datareader, potentially closing the connection as well if CommandBehavior.CloseConnection was specified. + + + + + Throw an error if the datareader is closed + + + + + Throw an error if a row is not loaded + + + + + Enumerator support + + Returns a DbEnumerator object. + + + + SQLite is inherently un-typed. All datatypes in SQLite are natively strings. The definition of the columns of a table + and the affinity of returned types are all we have to go on to type-restrict data in the reader. + + This function attempts to verify that the type of data being requested of a column matches the datatype of the column. In + the case of columns that are not backed into a table definition, we attempt to match up the affinity of a column (int, double, string or blob) + to a set of known types that closely match that affinity. It's not an exact science, but its the best we can do. + + + This function throws an InvalidTypeCast() exception if the requested type doesn't match the column's definition or affinity. + + The index of the column to type-check + The type we want to get out of the column + + + + Retrieves the column as a boolean value + + The index of the column to retrieve + bool + + + + Retrieves the column as a single byte value + + The index of the column to retrieve + byte + + + + Retrieves a column as an array of bytes (blob) + + The index of the column to retrieve + The zero-based index of where to begin reading the data + The buffer to write the bytes into + The zero-based index of where to begin writing into the array + The number of bytes to retrieve + The actual number of bytes written into the array + + To determine the number of bytes in the column, pass a null value for the buffer. The total length will be returned. + + + + + Returns the column as a single character + + The index of the column to retrieve + char + + + + Retrieves a column as an array of chars (blob) + + The index of the column to retrieve + The zero-based index of where to begin reading the data + The buffer to write the characters into + The zero-based index of where to begin writing into the array + The number of bytes to retrieve + The actual number of characters written into the array + + To determine the number of characters in the column, pass a null value for the buffer. The total length will be returned. + + + + + Retrieves the name of the back-end datatype of the column + + The index of the column to retrieve + string + + + + Retrieve the column as a date/time value + + The index of the column to retrieve + DateTime + + + + Retrieve the column as a decimal value + + The index of the column to retrieve + decimal + + + + Returns the column as a double + + The index of the column to retrieve + double + + + + Returns the .NET type of a given column + + The index of the column to retrieve + Type + + + + Returns a column as a float value + + The index of the column to retrieve + float + + + + Returns the column as a Guid + + The index of the column to retrieve + Guid + + + + Returns the column as a short + + The index of the column to retrieve + Int16 + + + + Retrieves the column as an int + + The index of the column to retrieve + Int32 + + + + Retrieves the column as a long + + The index of the column to retrieve + Int64 + + + + Retrieves the name of the column + + The index of the column to retrieve + string + + + + Retrieves the i of a column, given its name + + The name of the column to retrieve + The int i of the column + + + + Schema information in SQLite is difficult to map into .NET conventions, so a lot of work must be done + to gather the necessary information so it can be represented in an ADO.NET manner. + + Returns a DataTable containing the schema information for the active SELECT statement being processed. + + + + Retrieves the column as a string + + The index of the column to retrieve + string + + + + Retrieves the column as an object corresponding to the underlying datatype of the column + + The index of the column to retrieve + object + + + + Retreives the values of multiple columns, up to the size of the supplied array + + The array to fill with values from the columns in the current resultset + The number of columns retrieved + + + + Returns True if the specified column is null + + The index of the column to retrieve + True or False + + + + Moves to the next resultset in multiple row-returning SQL command. + + True if the command was successful and a new resultset is available, False otherwise. + + + + Retrieves the SQLiteType for a given column, and caches it to avoid repetetive interop calls. + + The index of the column to retrieve + A SQLiteType structure + + + + Reads the next row from the resultset + + True if a new row was successfully loaded and is ready for processing + + + + Not implemented. Returns 0 + + + + + Returns the number of columns in the current resultset + + + + + Returns the number of visible fielsd in the current resultset + + + + + Returns True if the resultset has rows that can be fetched + + + + + Returns True if the data reader is closed + + + + + Retrieve the count of records affected by an update/insert command. Only valid once the data reader is closed! + + + + + Indexer to retrieve data from a column given its name + + The name of the column to retrieve data for + The value contained in the column + + + + Indexer to retrieve data from a column given its i + + The index of the column to retrieve + The value contained in the column + + + + SQLite exception class. + + + + + Public constructor for generating a SQLite error given the base error code + + The SQLite error code to report + Extra text to go along with the error message text + + + + Various public constructors that just pass along to the base Exception + + Passed verbatim to Exception + + + + Various public constructors that just pass along to the base Exception + + + + + Various public constructors that just pass along to the base Exception + Passed to Exception + Passed to Exception + + + + + Initializes the exception class with the SQLite error code. + + The SQLite error code + A detailed error message + An error message string + + + + Retrieves the underlying SQLite error code for this exception + + + + + SQLite error codes + + + + + Success + + + + + SQL error or missing database + + + + + Internal logic error in SQLite + + + + + Access permission denied + + + + + Callback routine requested an abort + + + + + The database file is locked + + + + + A table in the database is locked + + + + + malloc() failed + + + + + Attempt to write a read-only database + + + + + Operation terminated by sqlite3_interrupt() + + + + + Some kind of disk I/O error occurred + + + + + The database disk image is malformed + + + + + Table or record not found + + + + + Insertion failed because database is full + + + + + Unable to open the database file + + + + + Database lock protocol error + + + + + Database is empty + + + + + The database schema changed + + + + + Too much data for one row of a table + + + + + Abort due to constraint violation + + + + + Data type mismatch + + + + + Library used incorrectly + + + + + Uses OS features not supported on host + + + + + Authorization denied + + + + + Auxiliary database format error + + + + + 2nd parameter to sqlite3_bind out of range + + + + + File opened that is not a database file + + + + + sqlite3_step() has another row ready + + + + + sqlite3_step() has finished executing + + + + + SQLite implementation of DbProviderFactory. + + + SQLite implementation of DbProviderFactory. + + + + + Constructs a new SQLiteFactory object + + + Default constructor + + + + + Static instance member which returns an instanced SQLiteFactory class. + + + + + Returns a new SQLiteCommand object. + + A SQLiteCommand object. + + + + Returns a new SQLiteCommandBuilder object. + + A SQLiteCommandBuilder object. + + + + Creates a new SQLiteConnection. + + A SQLiteConnection object. + + + + Creates a new SQLiteConnectionStringBuilder. + + A SQLiteConnectionStringBuilder object. + + + + Creates a new SQLiteDataAdapter. + + A SQLiteDataAdapter object. + + + + Creates a new SQLiteParameter. + + A SQLiteParameter object. + + + + Will provide a DbProviderServices object in .NET 3.5 + + The class or interface type to query for + + + + + This event is raised whenever SQLite raises a logging event. + Note that this should be set as one of the first things in the + application. This event is provided for backward compatibility only. + New code should use the SQLiteLog class instead. + + + + + This abstract class is designed to handle user-defined functions easily. An instance of the derived class is made for each + connection to the database. + + + Although there is one instance of a class derived from SQLiteFunction per database connection, the derived class has no access + to the underlying connection. This is necessary to deter implementers from thinking it would be a good idea to make database + calls during processing. + + It is important to distinguish between a per-connection instance, and a per-SQL statement context. One instance of this class + services all SQL statements being stepped through on that connection, and there can be many. One should never store per-statement + information in member variables of user-defined function classes. + + For aggregate functions, always create and store your per-statement data in the contextData object on the 1st step. This data will + be automatically freed for you (and Dispose() called if the item supports IDisposable) when the statement completes. + + + + + The base connection this function is attached to + + + + + Internal array used to keep track of aggregate function context data + + + + + Holds a reference to the callback function for user functions + + + + + Holds a reference to the callbakc function for stepping in an aggregate function + + + + + Holds a reference to the callback function for finalizing an aggregate function + + + + + Holds a reference to the callback function for collation sequences + + + + + Current context of the current callback. Only valid during a callback + + + + + This static list contains all the user-defined functions declared using the proper attributes. + + + + + Internal constructor, initializes the function's internal variables. + + + + + Disposes of any active contextData variables that were not automatically cleaned up. Sometimes this can happen if + someone closes the connection while a DataReader is open. + + + + + Placeholder for a user-defined disposal routine + + True if the object is being disposed explicitly + + + + Scalar functions override this method to do their magic. + + + Parameters passed to functions have only an affinity for a certain data type, there is no underlying schema available + to force them into a certain type. Therefore the only types you will ever see as parameters are + DBNull.Value, Int64, Double, String or byte[] array. + + The arguments for the command to process + You may return most simple types as a return value, null or DBNull.Value to return null, DateTime, or + you may return an Exception-derived class if you wish to return an error to SQLite. Do not actually throw the error, + just return it! + + + + Aggregate functions override this method to do their magic. + + + Typically you'll be updating whatever you've placed in the contextData field and returning as quickly as possible. + + The arguments for the command to process + The 1-based step number. This is incrememted each time the step method is called. + A placeholder for implementers to store contextual data pertaining to the current context. + + + + Aggregate functions override this method to finish their aggregate processing. + + + If you implemented your aggregate function properly, + you've been recording and keeping track of your data in the contextData object provided, and now at this stage you should have + all the information you need in there to figure out what to return. + NOTE: It is possible to arrive here without receiving a previous call to Step(), in which case the contextData will + be null. This can happen when no rows were returned. You can either return null, or 0 or some other custom return value + if that is the case. + + Your own assigned contextData, provided for you so you can return your final results. + You may return most simple types as a return value, null or DBNull.Value to return null, DateTime, or + you may return an Exception-derived class if you wish to return an error to SQLite. Do not actually throw the error, + just return it! + + + + + User-defined collation sequences override this method to provide a custom string sorting algorithm. + + The first string to compare + The second strnig to compare + 1 if param1 is greater than param2, 0 if they are equal, or -1 if param1 is less than param2 + + + + Converts an IntPtr array of context arguments to an object array containing the resolved parameters the pointers point to. + + + Parameters passed to functions have only an affinity for a certain data type, there is no underlying schema available + to force them into a certain type. Therefore the only types you will ever see as parameters are + DBNull.Value, Int64, Double, String or byte[] array. + + The number of arguments + A pointer to the array of arguments + An object array of the arguments once they've been converted to .NET values + + + + Takes the return value from Invoke() and Final() and figures out how to return it to SQLite's context. + + The context the return value applies to + The parameter to return to SQLite + + + + Internal scalar callback function, which wraps the raw context pointer and calls the virtual Invoke() method. + + A raw context pointer + Number of arguments passed in + A pointer to the array of arguments + + + + Internal collation sequence function, which wraps up the raw string pointers and executes the Compare() virtual function. + + Not used + Length of the string pv1 + Pointer to the first string to compare + Length of the string pv2 + Pointer to the second string to compare + Returns -1 if the first string is less than the second. 0 if they are equal, or 1 if the first string is greater + than the second. + + + + The internal aggregate Step function callback, which wraps the raw context pointer and calls the virtual Step() method. + + + This function takes care of doing the lookups and getting the important information put together to call the Step() function. + That includes pulling out the user's contextData and updating it after the call is made. We use a sorted list for this so + binary searches can be done to find the data. + + A raw context pointer + Number of arguments passed in + A pointer to the array of arguments + + + + An internal aggregate Final function callback, which wraps the context pointer and calls the virtual Final() method. + + A raw context pointer + + + + Using reflection, enumerate all assemblies in the current appdomain looking for classes that + have a SQLiteFunctionAttribute attribute, and registering them accordingly. + + + + + Manual method of registering a function. The type must still have the SQLiteFunctionAttributes in order to work + properly, but this is a workaround for the Compact Framework where enumerating assemblies is not currently supported. + + The type of the function to register + + + + Called by SQLiteBase derived classes, this function binds all user-defined functions to a connection. + It is done this way so that all user-defined functions will access the database using the same encoding scheme + as the connection (UTF-8 or UTF-16). + + + The wrapper functions that interop with SQLite will create a unique cookie value, which internally is a pointer to + all the wrapped callback functions. The interop function uses it to map CDecl callbacks to StdCall callbacks. + + The base object on which the functions are to bind + Returns an array of functions which the connection object should retain until the connection is closed. + + + + Returns a reference to the underlying connection's SQLiteConvert class, which can be used to convert + strings and DateTime's into the current connection's encoding schema. + + + + + Extends SQLiteFunction and allows an inherited class to obtain the collating sequence associated with a function call. + + + User-defined functions can call the GetCollationSequence() method in this class and use it to compare strings and char arrays. + + + + + Obtains the collating sequence in effect for the given function. + + + + + + The type of user-defined function to declare + + + + + Scalar functions are designed to be called and return a result immediately. Examples include ABS(), Upper(), Lower(), etc. + + + + + Aggregate functions are designed to accumulate data until the end of a call and then return a result gleaned from the accumulated data. + Examples include SUM(), COUNT(), AVG(), etc. + + + + + Collation sequences are used to sort textual data in a custom manner, and appear in an ORDER BY clause. Typically text in an ORDER BY is + sorted using a straight case-insensitive comparison function. Custom collating sequences can be used to alter the behavior of text sorting + in a user-defined manner. + + + + + An internal callback delegate declaration. + + Raw context pointer for the user function + Count of arguments to the function + A pointer to the array of argument pointers + + + + An internal final callback delegate declaration. + + Raw context pointer for the user function + + + + Internal callback delegate for implementing collation sequences + + Not used + Length of the string pv1 + Pointer to the first string to compare + Length of the string pv2 + Pointer to the second string to compare + Returns -1 if the first string is less than the second. 0 if they are equal, or 1 if the first string is greater + than the second. + + + + The type of collating sequence + + + + + The built-in BINARY collating sequence + + + + + The built-in NOCASE collating sequence + + + + + The built-in REVERSE collating sequence + + + + + A custom user-defined collating sequence + + + + + The encoding type the collation sequence uses + + + + + The collation sequence is UTF8 + + + + + The collation sequence is UTF16 little-endian + + + + + The collation sequence is UTF16 big-endian + + + + + A struct describing the collating sequence a function is executing in + + + + + The name of the collating sequence + + + + + The type of collating sequence + + + + + The text encoding of the collation sequence + + + + + Context of the function that requested the collating sequence + + + + + Calls the base collating sequence to compare two strings + + The first string to compare + The second string to compare + -1 if s1 is less than s2, 0 if s1 is equal to s2, and 1 if s1 is greater than s2 + + + + Calls the base collating sequence to compare two character arrays + + The first array to compare + The second array to compare + -1 if c1 is less than c2, 0 if c1 is equal to c2, and 1 if c1 is greater than c2 + + + + A simple custom attribute to enable us to easily find user-defined functions in + the loaded assemblies and initialize them in SQLite as connections are made. + + + + + Default constructor, initializes the internal variables for the function. + + + + + The function's name as it will be used in SQLite command text. + + + + + The number of arguments this function expects. -1 if the number of arguments is variable. + + + + + The type of function this implementation will be. + + + + + This class provides key info for a given SQLite statement. + + Providing key information for a given statement is non-trivial :( + + + + + + This function does all the nasty work at determining what keys need to be returned for + a given statement. + + + + + + + + Make sure all the subqueries are open and ready and sync'd with the current rowid + of the table they're supporting + + + + + Release any readers on any subqueries + + + + + Append all the columns we've added to the original query to the schema + + + + + + How many additional columns of keyinfo we're holding + + + + + Used to support CommandBehavior.KeyInfo + + + + + A single sub-query for a given table/database. + + + + + Passed during an Log callback + + + + + The error code. + + + + + SQL statement text as the statement first begins executing + + + + + Extra data associated with this event, if any. + + + + + Constructs the LogEventArgs object. + + Should be null. + The SQLite error code. + The error message, if any. + The extra data, if any. + + + + Raised when a log event occurs. + + The current connection + Event arguments of the trace + + + + Manages the SQLite custom logging functionality and the associated + callback for the whole process. + + + + + Object used to synchronize access to the static instance data + for this class. + + + + + Member variable to store the AppDomain.DomainUnload event handler. + + + + + The default log event handler. + + + + + The log callback passed to native SQLite engine. This must live + as long as the SQLite library has a pointer to it. + + + + + The base SQLite object to interop with. + + + + + This will be non-zero if logging is currently enabled. + + + + + Initializes the SQLite logging facilities. + + + + + Handles the AppDomain being unloaded. + + + + + + + Log a message to all the registered log event handlers without going + through the SQLite library. + + The error code or zero for success. + The message to be logged. + + + + Creates and initializes the default log event handler. + + + + + Adds the default log event handler to the list of handlers. + + + + + Removes the default log event handler from the list of handlers. + + + + + Internal proxy function that calls any registered application log + event handlers. + + + + + Default logger. Currently, uses the Trace class (i.e. sends events + to the current trace listeners, if any). + + Should be null. + The data associated with this event. + + + + Member variable to store the application log handler to call. + + + + + This event is raised whenever SQLite raises a logging event. + Note that this should be set as one of the first things in the + application. + + + + + If this property is true, logging is enabled; otherwise, logging is + disabled. When logging is disabled, no logging events will fire. + + + + + MetaDataCollections specific to SQLite + + + + + Returns a list of databases attached to the connection + + + + + Returns column information for the specified table + + + + + Returns index information for the optionally-specified table + + + + + Returns base columns for the given index + + + + + Returns the tables in the given catalog + + + + + Returns user-defined views in the given catalog + + + + + Returns underlying column information on the given view + + + + + Returns foreign key information for the given catalog + + + + + Returns the triggers on the database + + + + + SQLite implementation of DbParameter. + + + + + The data type of the parameter + + + + + The version information for mapping the parameter + + + + + The value of the data in the parameter + + + + + The source column for the parameter + + + + + The column name + + + + + The data size, unused by SQLite + + + + + Default constructor + + + + + Constructs a named parameter given the specified parameter name + + The parameter name + + + + Constructs a named parameter given the specified parameter name and initial value + + The parameter name + The initial value of the parameter + + + + Constructs a named parameter of the specified type + + The parameter name + The datatype of the parameter + + + + Constructs a named parameter of the specified type and source column reference + + The parameter name + The data type + The source column + + + + Constructs a named parameter of the specified type, source column and row version + + The parameter name + The data type + The source column + The row version information + + + + Constructs an unnamed parameter of the specified data type + + The datatype of the parameter + + + + Constructs an unnamed parameter of the specified data type and sets the initial value + + The datatype of the parameter + The initial value of the parameter + + + + Constructs an unnamed parameter of the specified data type and source column + + The datatype of the parameter + The source column + + + + Constructs an unnamed parameter of the specified data type, source column and row version + + The data type + The source column + The row version information + + + + Constructs a named parameter of the specified type and size + + The parameter name + The data type + The size of the parameter + + + + Constructs a named parameter of the specified type, size and source column + + The name of the parameter + The data type + The size of the parameter + The source column + + + + Constructs a named parameter of the specified type, size, source column and row version + + The name of the parameter + The data type + The size of the parameter + The source column + The row version information + + + + Constructs a named parameter of the specified type, size, source column and row version + + The name of the parameter + The data type + The size of the parameter + Only input parameters are supported in SQLite + Ignored + Ignored + Ignored + The source column + The row version information + The initial value to assign the parameter + + + + Constructs a named parameter, yet another flavor + + The name of the parameter + The data type + The size of the parameter + Only input parameters are supported in SQLite + Ignored + Ignored + The source column + The row version information + Whether or not this parameter is for comparing NULL's + The intial value to assign the parameter + + + + Constructs an unnamed parameter of the specified type and size + + The data type + The size of the parameter + + + + Constructs an unnamed parameter of the specified type, size, and source column + + The data type + The size of the parameter + The source column + + + + Constructs an unnamed parameter of the specified type, size, source column and row version + + The data type + The size of the parameter + The source column + The row version information + + + + Resets the DbType of the parameter so it can be inferred from the value + + + + + Clones a parameter + + A new, unassociated SQLiteParameter + + + + Whether or not the parameter can contain a null value + + + + + Returns the datatype of the parameter + + + + + Supports only input parameters + + + + + Returns the parameter name + + + + + Returns the size of the parameter + + + + + Gets/sets the source column + + + + + Used by DbCommandBuilder to determine the mapping for nullable fields + + + + + Gets and sets the row version + + + + + Gets and sets the parameter value. If no datatype was specified, the datatype will assume the type from the value given. + + + + + SQLite implementation of DbParameterCollection. + + + + + The underlying command to which this collection belongs + + + + + The internal array of parameters in this collection + + + + + Determines whether or not all parameters have been bound to their statement(s) + + + + + Initializes the collection + + The command to which the collection belongs + + + + Retrieves an enumerator for the collection + + An enumerator for the underlying array + + + + Adds a parameter to the collection + + The parameter name + The data type + The size of the value + The source column + A SQLiteParameter object + + + + Adds a parameter to the collection + + The parameter name + The data type + The size of the value + A SQLiteParameter object + + + + Adds a parameter to the collection + + The parameter name + The data type + A SQLiteParameter object + + + + Adds a parameter to the collection + + The parameter to add + A zero-based index of where the parameter is located in the array + + + + Adds a parameter to the collection + + The parameter to add + A zero-based index of where the parameter is located in the array + + + + Adds a named/unnamed parameter and its value to the parameter collection. + + Name of the parameter, or null to indicate an unnamed parameter + The initial value of the parameter + Returns the SQLiteParameter object created during the call. + + + + Adds an array of parameters to the collection + + The array of parameters to add + + + + Adds an array of parameters to the collection + + The array of parameters to add + + + + Clears the array and resets the collection + + + + + Determines if the named parameter exists in the collection + + The name of the parameter to check + True if the parameter is in the collection + + + + Determines if the parameter exists in the collection + + The SQLiteParameter to check + True if the parameter is in the collection + + + + Not implemented + + + + + + + Retrieve a parameter by name from the collection + + The name of the parameter to fetch + A DbParameter object + + + + Retrieves a parameter by its index in the collection + + The index of the parameter to retrieve + A DbParameter object + + + + Returns the index of a parameter given its name + + The name of the parameter to find + -1 if not found, otherwise a zero-based index of the parameter + + + + Returns the index of a parameter + + The parameter to find + -1 if not found, otherwise a zero-based index of the parameter + + + + Inserts a parameter into the array at the specified location + + The zero-based index to insert the parameter at + The parameter to insert + + + + Removes a parameter from the collection + + The parameter to remove + + + + Removes a parameter from the collection given its name + + The name of the parameter to remove + + + + Removes a parameter from the collection given its index + + The zero-based parameter index to remove + + + + Re-assign the named parameter to a new parameter object + + The name of the parameter to replace + The new parameter + + + + Re-assign a parameter at the specified index + + The zero-based index of the parameter to replace + The new parameter + + + + Un-binds all parameters from their statements + + + + + This function attempts to map all parameters in the collection to all statements in a Command. + Since named parameters may span multiple statements, this function makes sure all statements are bound + to the same named parameter. Unnamed parameters are bound in sequence. + + + + + Returns true + + + + + Returns false + + + + + Returns false + + + + + Returns null + + + + + Returns a count of parameters in the collection + + + + + Overloaded to specialize the return value of the default indexer + + Name of the parameter to get/set + The specified named SQLite parameter + + + + Overloaded to specialize the return value of the default indexer + + The index of the parameter to get/set + The specified SQLite parameter + + + + Represents a single SQL statement in SQLite. + + + + + The underlying SQLite object this statement is bound to + + + + + The command text of this SQL statement + + + + + The actual statement pointer + + + + + An index from which unnamed parameters begin + + + + + Names of the parameters as SQLite understands them to be + + + + + Parameters for this statement + + + + + Command this statement belongs to (if any) + + + + + Initializes the statement and attempts to get all information about parameters in the statement + + The base SQLite object + The statement + The command text for this statement + The previous command in a multi-statement command + + + + Disposes and finalizes the statement + + + + + Called by SQLiteParameterCollection, this function determines if the specified parameter name belongs to + this statement, and if so, keeps a reference to the parameter so it can be bound later. + + The parameter name to map + The parameter to assign it + + + + Bind all parameters, making sure the caller didn't miss any + + + + + Attempts to convert an arbitrary object to the Boolean data type. + Null object values are converted to false. Throws a SQLiteException + upon failure. + + The object value to convert. + The format provider to use. + The converted boolean value. + + + + Perform the bind operation for an individual parameter + + The index of the parameter to bind + The parameter we're binding + + + + SQLite implementation of DbTransaction. + + + + + The connection to which this transaction is bound + + + + + Constructs the transaction object, binding it to the supplied connection + + The connection to open a transaction on + TRUE to defer the writelock, or FALSE to lock immediately + + + + Disposes the transaction. If it is currently active, any changes are rolled back. + + + + + Commits the current transaction. + + + + + Rolls back the active transaction. + + + + + Returns the underlying connection to which this transaction applies. + + + + + Forwards to the local Connection property + + + + + Gets the isolation level of the transaction. SQLite only supports Serializable transactions. + + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to <?xml version="1.0" standalone="yes"?> + <DocumentElement> + <DataTypes> + <TypeName>smallint</TypeName> + <ProviderDbType>10</ProviderDbType> + <ColumnSize>5</ColumnSize> + <DataType>System.Int16</DataType> + <CreateFormat>smallint</CreateFormat> + <IsAutoIncrementable>false</IsAutoIncrementable> + <IsCaseSensitive>false</IsCaseSensitive> + <IsFixedLength>true</IsFixedLength> + <IsFixedPrecisionScale>true</IsFixedPrecisionScale> + <IsLong>false</IsLong> + <IsNullable>true</ [rest of string was truncated]";. + + + + + Looks up a localized string similar to ALL,ALTER,AND,AS,AUTOINCREMENT,BETWEEN,BY,CASE,CHECK,COLLATE,COMMIT,CONSTRAINT,CREATE,CROSS,DEFAULT,DEFERRABLE,DELETE,DISTINCT,DROP,ELSE,ESCAPE,EXCEPT,FOREIGN,FROM,FULL,GROUP,HAVING,IN,INDEX,INNER,INSERT,INTERSECT,INTO,IS,ISNULL,JOIN,LEFT,LIMIT,NATURAL,NOT,NOTNULL,NULL,ON,OR,ORDER,OUTER,PRIMARY,REFERENCES,RIGHT,ROLLBACK,SELECT,SET,TABLE,THEN,TO,TRANSACTION,UNION,UNIQUE,UPDATE,USING,VALUES,WHEN,WHERE. + + + + + Looks up a localized string similar to <?xml version="1.0" encoding="utf-8" ?> + <DocumentElement> + <MetaDataCollections> + <CollectionName>MetaDataCollections</CollectionName> + <NumberOfRestrictions>0</NumberOfRestrictions> + <NumberOfIdentifierParts>0</NumberOfIdentifierParts> + </MetaDataCollections> + <MetaDataCollections> + <CollectionName>DataSourceInformation</CollectionName> + <NumberOfRestrictions>0</NumberOfRestrictions> + <NumberOfIdentifierParts>0</NumberOfIdentifierParts> + </MetaDataCollections> + <MetaDataC [rest of string was truncated]";. + + +
+
diff --git a/TravelAgency.Logic/TravelAgency.Logic.csproj b/TravelAgency.Logic/TravelAgency.Logic.csproj index ed6a4d8..0589e12 100644 --- a/TravelAgency.Logic/TravelAgency.Logic.csproj +++ b/TravelAgency.Logic/TravelAgency.Logic.csproj @@ -50,7 +50,13 @@ + + .\System.Data.SQLite.dll + + + + @@ -63,6 +69,7 @@ + diff --git a/TravelAgency.Model/StyleCop.Cache b/TravelAgency.Model/StyleCop.Cache index 4d8a70e..dce012d 100644 --- a/TravelAgency.Model/StyleCop.Cache +++ b/TravelAgency.Model/StyleCop.Cache @@ -3,105 +3,194 @@ DEBUG;TRACE + + DEBUG;TRACE + - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:56.828 - 2015.10.14 11:45:40.531 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/17 13:02:17.917 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - + + + Statements or elements wrapped in curly brackets must be followed by a blank line. + 29 + False + + + Adjacent elements must be separated by a blank line. + 30 + False + + - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:56.828 - 2015.10.14 11:56:48.578 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/17 14:04:26.021 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - - All using directives must be placed inside of the namespace. - 1 - False - A closing curly bracket must not be preceded by a blank line. - 25 + 47 False + + + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/17 13:02:17.925 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + + + + + + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/17 11:11:44.141 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + + + - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:56.828 - 2015.10.14 11:45:40.567 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/14 11:24:22.911 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:56.828 - 2015.10.14 11:45:40.571 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/17 13:02:17.930 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + + + + Statements or elements wrapped in curly brackets must be followed by a blank line. + 28 + False + + + Adjacent elements must be separated by a blank line. + 29 + False + + + + + + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:00.034 + 2015/10/17 11:11:44.145 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 diff --git a/TravelAgencyUI/Form1.Designer.cs b/TravelAgencyUI/Form1.Designer.cs index ba25ff8..7bcb1a0 100644 --- a/TravelAgencyUI/Form1.Designer.cs +++ b/TravelAgencyUI/Form1.Designer.cs @@ -32,42 +32,35 @@ private void InitializeComponent() System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); this.button1 = new System.Windows.Forms.Button(); this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); - this.dataGridView1 = new System.Windows.Forms.DataGridView(); this.button2 = new System.Windows.Forms.Button(); - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); this.SuspendLayout(); // // button1 // - this.button1.Location = new System.Drawing.Point(31, 29); + this.button1.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.button1.Cursor = System.Windows.Forms.Cursors.Hand; + this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button1.ForeColor = System.Drawing.SystemColors.ControlText; + this.button1.Location = new System.Drawing.Point(12, 12); this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(108, 31); + this.button1.Size = new System.Drawing.Size(93, 31); this.button1.TabIndex = 0; this.button1.Text = "Search archive"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.SearchZip); + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.SaveDataFromExcelToSQL); // - // openFileDialog1 - // - this.openFileDialog1.FileName = "openFileDialog1"; - // - // dataGridView1 - // - this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.dataGridView1.Location = new System.Drawing.Point(31, 79); - this.dataGridView1.Name = "dataGridView1"; - this.dataGridView1.Size = new System.Drawing.Size(212, 162); - this.dataGridView1.TabIndex = 1; - // // button2 // - this.button2.Location = new System.Drawing.Point(230, 37); + this.button2.BackColor = System.Drawing.SystemColors.ActiveCaption; + this.button2.Cursor = System.Windows.Forms.Cursors.Hand; + this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.button2.Location = new System.Drawing.Point(12, 49); this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(75, 23); + this.button2.Size = new System.Drawing.Size(93, 32); this.button2.TabIndex = 2; this.button2.Text = "Create PDF"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.button2_Click); + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.CreatePDFReport); // // Form1 // @@ -77,11 +70,9 @@ private void InitializeComponent() this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.ClientSize = new System.Drawing.Size(453, 262); this.Controls.Add(this.button2); - this.Controls.Add(this.dataGridView1); this.Controls.Add(this.button1); this.Name = "Form1"; this.Text = "Form1"; - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); this.ResumeLayout(false); } @@ -89,7 +80,6 @@ private void InitializeComponent() #endregion private System.Windows.Forms.Button button1; private System.Windows.Forms.OpenFileDialog openFileDialog1; - private System.Windows.Forms.DataGridView dataGridView1; private System.Windows.Forms.Button button2; } } \ No newline at end of file diff --git a/TravelAgencyUI/Form1.cs b/TravelAgencyUI/Form1.cs index d0f166b..fa79f43 100644 --- a/TravelAgencyUI/Form1.cs +++ b/TravelAgencyUI/Form1.cs @@ -1,16 +1,9 @@ namespace TravelAgency.UI { using System; - using System.Data; - using System.Data.OleDb; - using System.IO; - using System.IO.Compression; using System.Windows.Forms; using Logic; using Data; - using System.Linq; - using System.Collections.Generic; - using Model; public partial class Form1 : Form { @@ -19,74 +12,39 @@ public Form1() this.InitializeComponent(); } - private void SearchZip(object sender, EventArgs e) + private void SaveDataFromExcelToSQL(object sender, EventArgs e) { DialogResult result = this.openFileDialog1.ShowDialog(); if (result == DialogResult.OK) { - var path = this.openFileDialog1.InitialDirectory + this.openFileDialog1.FileName; - var extractPath = "../../../extract"; - using (ZipArchive archive = ZipFile.Open(path, ZipArchiveMode.Update)) + DialogResult result1 = MessageBox.Show("Do you want to save the data to SQL?", "Exit", MessageBoxButtons.YesNo); + if (result1 == DialogResult.Yes) { - foreach (ZipArchiveEntry entry in archive.Entries) - { - if (entry.FullName.EndsWith(".xlsx")) - { - entry.ExtractToFile(Path.Combine(extractPath, entry.Name)); - string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Path.Combine(extractPath, entry.Name) + ";Extended Properties='Excel 12.0 xml;HDR=Yes';"; - - OleDbConnection connection = new OleDbConnection(connectionString); - - using (connection) - { - connection.Open(); - var excelSchema = connection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); - var sheetName = excelSchema.Rows[0]["TABLE_NAME"].ToString(); - - this.ReadExcelData(connection, sheetName); - } - } - } + var path = this.openFileDialog1.InitialDirectory + this.openFileDialog1.FileName; + ReadExcelFromZip excelReader = new ReadExcelFromZip(); + excelReader.SelectExcelFilesFromZip(path); + } + else + { + this.Close(); } } } - private void ReadExcelData(OleDbConnection conn, string sheetName) + private void CreatePDFReport(object sender, EventArgs e) { - Console.WriteLine("Reading data..."); - var excelDbCommand = new OleDbCommand(@"SELECT * FROM [" + sheetName + "]", conn); - - using (var oleDbDataAdapter = new OleDbDataAdapter(excelDbCommand)) + DialogResult result1 = MessageBox.Show("Do you want to create the report?", "Exit", MessageBoxButtons.YesNo); + if (result1 == DialogResult.Yes) { - DataSet ds = new DataSet(); - oleDbDataAdapter.Fill(ds); - var destinations = new List(); - using (var reader = ds.CreateDataReader()) - { - while (reader.Read()) - { - var destination = new Destination(); - destination.Country = reader["Country"].ToString(); - destination.Distance = double.Parse(reader["Distance"].ToString()); - destination.LuxuryFactor = int.Parse(reader["LuxuryFactor"].ToString()); - destinations.Add(destination); - } - } - var db = new TravelAgencyDbContext(); - foreach(var destination in destinations) - { - db.Destinations.Add(destination); - } - db.SaveChanges(); - } - } + TravelAgencyDbContext dbContext = new TravelAgencyDbContext(); + PdfGenerator pdfGenerator = new PdfGenerator(); - private void button2_Click(object sender, EventArgs e) - { - TravelAgencyDbContext dbContext = new TravelAgencyDbContext(); - PdfGenerator pdfGenerator = new PdfGenerator(); - - pdfGenerator.GeneratePdfReports(dbContext); + pdfGenerator.GeneratePdfReports(dbContext); + } + else + { + this.Close(); + } } } } \ No newline at end of file diff --git a/TravelAgencyUI/Form1.resx b/TravelAgencyUI/Form1.resx index 364386b..e1f5629 100644 --- a/TravelAgencyUI/Form1.resx +++ b/TravelAgencyUI/Form1.resx @@ -118,12 +118,3192 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 17, 17 + 14, 11 69 + + /9j/4AAQSkZJRgABAQEAAAAAAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG + AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA + dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA4ADAAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A + IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L + CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU + FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCIQZoAwEiAAIRAQMRAf/EAB8AAAEFAQEB + AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci + cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm + Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV + 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E + ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh + JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT + lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5 + +v/aAAwDAQACEQMRAD8A+Im55NNIJOadLxIR2FL6V+/HxgZ4xQaAOaXaaaFcUKKc3y9KaeDTjVIQAc5p + 1N2jNPxxVAAHFKBigDil24q0gFHenKKFHJp4IFaIzbuIF+anYO6gcnNL71ZIYNPUcCmjmnrTJbHKuTTw + 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 + dPwqjJ3oopRAY/UUSfeooqwI/wCKiiigD//Z + \ No newline at end of file diff --git a/TravelAgencyUI/StyleCop.Cache b/TravelAgencyUI/StyleCop.Cache index 8038493..c136568 100644 --- a/TravelAgencyUI/StyleCop.Cache +++ b/TravelAgencyUI/StyleCop.Cache @@ -1,174 +1,290 @@ 12 + + DEBUG;TRACE + DEBUG;TRACE - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:11.119 - 2015.10.14 11:59:37.923 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/17 17:59:03.457 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:11.119 - 2015.10.14 11:45:40.759 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/12 23:51:45.950 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:11.119 - 2015.10.14 11:57:55.863 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/14 11:45:43.651 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - + - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:11.119 - 2015.10.14 11:57:55.865 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/17 17:48:52.556 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - + + + An opening curly bracket must not be followed by a blank line. + 2 + False + + + The call to InitializeComponent must begin with the 'this.', 'base.', 'object.' or 'FirstPage.' or 'Form.' prefix to indicate the intended method call. + 10 + 167 + 185 + 10 + 13 + 10 + 31 + False + + + + + + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/17 17:48:52.556 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + + + + The class must have an access modifier. + 3 + False + + + Statements or elements wrapped in curly brackets must be followed by a blank line. + 19 + False + + + All methods must be placed after all fields. + 95 + False + + + All methods must be placed after all fields. + 96 + False + + + All methods must be placed after all fields. + 97 + False + + + All methods must be placed after all fields. + 98 + False + + + The call to components must begin with the 'this.' prefix to indicate that the item is a member of the class. + 18 + 579 + 588 + 18 + 17 + 18 + 26 + False + + + The call to components must begin with the 'this.' prefix to indicate that the item is a member of the class. + 16 + 526 + 535 + 16 + 31 + 16 + 40 + False + + - - DEBUG;TRACE - - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:11.119 - 2015.10.14 12:01:50.355 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/17 21:28:09.759 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - + + + Using directives must be sorted alphabetically by the namespaces. + 5 + False + + + The variable name 'dbContext' begins with a prefix that looks like Hungarian notation. Remove the prefix or add it to the list of allowed prefixes. + 39 + False + + - 2015.09.14 09:24:57.978 - 2015.10.14 11:59:11.119 - 2015.10.14 12:02:05.774 - 2015.09.14 09:24:57.978 - 2015.09.14 09:24:57.978 - 842373241 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/17 21:26:37.485 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 - 2015.09.14 09:24:57.978 + 2015/09/29 12:00:32.515 0 All methods must be placed after all fields. - 78 + 81 False All methods must be placed after all fields. - 79 + 82 False All methods must be placed after all fields. - 80 - False - - - The call to components must begin with the 'this.' prefix to indicate that the item is a member of the class. - 18 - 588 - 597 - 18 - 17 - 18 - 26 + 83 False + + + 2015/09/29 12:00:32.515 + 2015/10/14 12:05:35.357 + 2015/10/14 11:45:44.044 + 2015/09/29 12:00:32.515 + 2015/09/29 12:00:32.515 + -1370583304 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + 2015/09/29 12:00:32.515 + 0 + + + \ No newline at end of file