partial void Deletetile(tile instance);
partial void Inserttile(tile instance);
partial void Updatetile(tile instance);
// Saves an image to the database. public void StoreImage( ImageNode image) { byte[] imageData; String filename = image.Filepath; // Read the file into a byte array using(FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read)) { imageData = new Byte[fs.Length]; fs.Read( imageData, 0, (int)fs.Length ); } // Creates a new database entry. tile til = new tile { collisionMap = image.CollisionMap.ToString(), image = imageData, tileName = image.Name }; dbh.TileTable.InsertOnSubmit(til); // Tries to submit, if it fails, throws an exception. try { dbh.DataContxt.SubmitChanges(); } catch (Exception e) { Console.WriteLine(e); } }