Main Upload

This commit is contained in:
Alexander Davis
2017-08-17 21:28:11 +01:00
commit cca2e1e1a5
114 changed files with 14701 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Basic Express 2010
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Nature Findings", "Nature Findings\Nature Findings.vbproj", "{42CDB173-3B41-49A2-BE47-F52EB457851D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x86 = Debug|x86
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{42CDB173-3B41-49A2-BE47-F52EB457851D}.Debug|x86.ActiveCfg = Debug|x86
{42CDB173-3B41-49A2-BE47-F52EB457851D}.Debug|x86.Build.0 = Debug|x86
{42CDB173-3B41-49A2-BE47-F52EB457851D}.Release|x86.ActiveCfg = Release|x86
{42CDB173-3B41-49A2-BE47-F52EB457851D}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,248 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Edit_Find
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Edit_Find))
Me.Label2 = New System.Windows.Forms.Label()
Me.Label1 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.User_Species_LinkBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.User_Species_LinkTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.User_Species_LinkBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton()
Me.User_Species_LinkBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton()
Me.Finds = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn3 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn4 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn5 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn8 = New System.Windows.Forms.DataGridViewTextBoxColumn()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit()
Me.User_Species_LinkBindingNavigator.SuspendLayout()
CType(Me.Finds, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(305, 30)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(65, 18)
Me.Label2.TabIndex = 19
Me.Label2.Text = "Edit Find"
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(282, 10)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 18
Me.Label1.Text = "Nature Findings"
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(392, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 16
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(207, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 15
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'User_Species_LinkBindingSource
'
Me.User_Species_LinkBindingSource.DataMember = "User_Species_Link"
Me.User_Species_LinkBindingSource.DataSource = Me.Nature_Findings_Database
'
'User_Species_LinkTableAdapter
'
Me.User_Species_LinkTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Me.User_Species_LinkTableAdapter
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'User_Species_LinkBindingNavigator
'
Me.User_Species_LinkBindingNavigator.AddNewItem = Nothing
Me.User_Species_LinkBindingNavigator.BindingSource = Me.User_Species_LinkBindingSource
Me.User_Species_LinkBindingNavigator.CountItem = Nothing
Me.User_Species_LinkBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem
Me.User_Species_LinkBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom
Me.User_Species_LinkBindingNavigator.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.User_Species_LinkBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.User_Species_LinkBindingNavigatorSaveItem, Me.BindingNavigatorDeleteItem})
Me.User_Species_LinkBindingNavigator.Location = New System.Drawing.Point(0, 354)
Me.User_Species_LinkBindingNavigator.MoveFirstItem = Nothing
Me.User_Species_LinkBindingNavigator.MoveLastItem = Nothing
Me.User_Species_LinkBindingNavigator.MoveNextItem = Nothing
Me.User_Species_LinkBindingNavigator.MovePreviousItem = Nothing
Me.User_Species_LinkBindingNavigator.Name = "User_Species_LinkBindingNavigator"
Me.User_Species_LinkBindingNavigator.PositionItem = Nothing
Me.User_Species_LinkBindingNavigator.Size = New System.Drawing.Size(675, 25)
Me.User_Species_LinkBindingNavigator.TabIndex = 20
Me.User_Species_LinkBindingNavigator.Text = "BindingNavigator1"
'
'BindingNavigatorDeleteItem
'
Me.BindingNavigatorDeleteItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.BindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image)
Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem"
Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorDeleteItem.Text = "Delete"
'
'User_Species_LinkBindingNavigatorSaveItem
'
Me.User_Species_LinkBindingNavigatorSaveItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.User_Species_LinkBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.User_Species_LinkBindingNavigatorSaveItem.Image = CType(resources.GetObject("User_Species_LinkBindingNavigatorSaveItem.Image"), System.Drawing.Image)
Me.User_Species_LinkBindingNavigatorSaveItem.Name = "User_Species_LinkBindingNavigatorSaveItem"
Me.User_Species_LinkBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22)
Me.User_Species_LinkBindingNavigatorSaveItem.Text = "Save Data"
'
'Finds
'
Me.Finds.AutoGenerateColumns = False
Me.Finds.BackgroundColor = System.Drawing.Color.CornflowerBlue
Me.Finds.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.Finds.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.Finds.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn4, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn8})
Me.Finds.DataSource = Me.User_Species_LinkBindingSource
Me.Finds.Dock = System.Windows.Forms.DockStyle.Bottom
Me.Finds.GridColor = System.Drawing.Color.SteelBlue
Me.Finds.Location = New System.Drawing.Point(0, 55)
Me.Finds.Name = "Finds"
Me.Finds.Size = New System.Drawing.Size(675, 299)
Me.Finds.TabIndex = 20
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Date"
Me.DataGridViewTextBoxColumn1.HeaderText = "Date"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Species_ID"
Me.DataGridViewTextBoxColumn2.HeaderText = "Species_ID"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
'
'DataGridViewTextBoxColumn3
'
Me.DataGridViewTextBoxColumn3.DataPropertyName = "User_ID"
Me.DataGridViewTextBoxColumn3.HeaderText = "User_ID"
Me.DataGridViewTextBoxColumn3.Name = "DataGridViewTextBoxColumn3"
'
'DataGridViewTextBoxColumn4
'
Me.DataGridViewTextBoxColumn4.DataPropertyName = "Location_ID"
Me.DataGridViewTextBoxColumn4.HeaderText = "Location_ID"
Me.DataGridViewTextBoxColumn4.Name = "DataGridViewTextBoxColumn4"
'
'DataGridViewTextBoxColumn5
'
Me.DataGridViewTextBoxColumn5.DataPropertyName = "Season"
Me.DataGridViewTextBoxColumn5.HeaderText = "Season"
Me.DataGridViewTextBoxColumn5.Name = "DataGridViewTextBoxColumn5"
'
'DataGridViewTextBoxColumn8
'
Me.DataGridViewTextBoxColumn8.DataPropertyName = "Additional_Comments"
Me.DataGridViewTextBoxColumn8.HeaderText = "Additional_Comments"
Me.DataGridViewTextBoxColumn8.Name = "DataGridViewTextBoxColumn8"
'
'Edit_Find
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.ClientSize = New System.Drawing.Size(675, 379)
Me.Controls.Add(Me.Finds)
Me.Controls.Add(Me.User_Species_LinkBindingNavigator)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Controls.Add(Me.Label1)
Me.Name = "Edit_Find"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: Edit Find"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit()
Me.User_Species_LinkBindingNavigator.ResumeLayout(False)
Me.User_Species_LinkBindingNavigator.PerformLayout()
CType(Me.Finds, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents User_Species_LinkBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents User_Species_LinkTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents User_Species_LinkBindingNavigator As System.Windows.Forms.BindingNavigator
Friend WithEvents BindingNavigatorDeleteItem As System.Windows.Forms.ToolStripButton
Friend WithEvents User_Species_LinkBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents Finds As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn3 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn4 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn5 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn6 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn7 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn8 As System.Windows.Forms.DataGridViewTextBoxColumn
End Class

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="User_Species_LinkTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>441, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>663, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wAAADsABataJCQAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value>
</data>
<data name="User_Species_LinkBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wAAADsABataJCQAAAi9JREFUOE+tkt1L01EYx3//QvfdBF10W1NjOBerwa9cQ1k2DCvCXn6RZmm6TBMV
K9Oo+QbZCpdOWq0m4aQiX8AUKRFlKlmauaIlDjXFJoLB1/Oc/fK4ii6iB56bw/l8znlepP8Sz5+FQelr
XUKLdxEP3fNoagzhrmMadbVfYL8VwPXySZSWjKOw4C3yckdw/pwfKi5JBHZ1ArU1K/hbLK+swpTahUOp
T3mquCR5nyxwQWXFN/Xq70FwaH4ZuywvoNEosB70CIH7wRwXlJZ8Va9Hx0/4Y3ABMWYfCi5N4YClWQic
DTNccNH2QUVEbISHJ0LYJnuRkz2G5CSnENTfDnJB1tkRFYvEr3CfP4jNBjcUZQBms0MIaqo/c4FyakBF
/wx39n/CpvhGHD7yComJdUJwo3IKHe1gowSOHX8D69Fe3m1qGNVM36aXI3A3UqwvIct2IbhSNoE2H9gO
AM2uH2zu31F+bZY3lRpGNWdm+Nfh/cmtMBorhOBy4Rg8j4D7zlW2OGGY0rKj0pJuQ9qZogicxOB9HhgM
ZUJgyxtlMFBdFeYvE0TnMToZg+9nMDo5CyX3KvaYWjis2+2CXl8kBLSWjjtY/zYJCD6dfxPvAnMITC/i
QrEdsQYXg5sQm3APuvh8IcjMGGJ1L3F4q9GDLTtkPG7rga+9Dx3d/eh9PYi9Zis0+gbEMXi7th5abU60
4OSJHr6etGG0JDRnGhV1mxpGNdOrlATvjMsSgn8PSVoDbGg6a0b5NXsAAAAASUVORK5CYII=
</value>
</data>
</root>

View File

@@ -0,0 +1,33 @@
Public Class Edit_Find
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub User_Species_LinkBindingNavigatorSaveItem_Click() Handles User_Species_LinkBindingNavigatorSaveItem.Click
'This saves the updated Finds that the user has edited or viewed.
Me.Validate()
Me.User_Species_LinkBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
'Sends a save confirmation to the user
MsgBox("Finds Updated")
End Sub
Private Sub Edit_Find_Load() Handles MyBase.Load
'This loads the form with the Finds specific to that user.
Try
Me.User_Species_LinkTableAdapter.Fill_Life_List(Nature_Findings_Database.User_Species_Link, Global_Variables.User_ID)
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
End Sub
End Class

View File

@@ -0,0 +1,257 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Edit_Location
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Edit_Location))
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Label1 = New System.Windows.Forms.Label()
Me.Label2 = New System.Windows.Forms.Label()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.LocationBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.LocationTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.LocationBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.LocationBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton()
Me.LocationDataGridView = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn3 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn4 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn5 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn6 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn7 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn8 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn9 = New System.Windows.Forms.DataGridViewTextBoxColumn()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LocationBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit()
Me.LocationBindingNavigator.SuspendLayout()
CType(Me.LocationDataGridView, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(336, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 0
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(534, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 1
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(417, 9)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 2
Me.Label1.Text = "Nature Findings"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(425, 27)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(94, 18)
Me.Label2.TabIndex = 3
Me.Label2.Text = "Edit Location"
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'LocationBindingSource
'
Me.LocationBindingSource.DataMember = "Location"
Me.LocationBindingSource.DataSource = Me.Nature_Findings_Database
'
'LocationTableAdapter
'
Me.LocationTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Me.LocationTableAdapter
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'LocationBindingNavigator
'
Me.LocationBindingNavigator.AddNewItem = Nothing
Me.LocationBindingNavigator.BindingSource = Me.LocationBindingSource
Me.LocationBindingNavigator.CountItem = Nothing
Me.LocationBindingNavigator.DeleteItem = Nothing
Me.LocationBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom
Me.LocationBindingNavigator.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.LocationBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.LocationBindingNavigatorSaveItem})
Me.LocationBindingNavigator.Location = New System.Drawing.Point(0, 418)
Me.LocationBindingNavigator.MoveFirstItem = Nothing
Me.LocationBindingNavigator.MoveLastItem = Nothing
Me.LocationBindingNavigator.MoveNextItem = Nothing
Me.LocationBindingNavigator.MovePreviousItem = Nothing
Me.LocationBindingNavigator.Name = "LocationBindingNavigator"
Me.LocationBindingNavigator.PositionItem = Nothing
Me.LocationBindingNavigator.Size = New System.Drawing.Size(944, 25)
Me.LocationBindingNavigator.TabIndex = 4
Me.LocationBindingNavigator.Text = "BindingNavigator1"
'
'LocationBindingNavigatorSaveItem
'
Me.LocationBindingNavigatorSaveItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.LocationBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.LocationBindingNavigatorSaveItem.Image = CType(resources.GetObject("LocationBindingNavigatorSaveItem.Image"), System.Drawing.Image)
Me.LocationBindingNavigatorSaveItem.Name = "LocationBindingNavigatorSaveItem"
Me.LocationBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22)
Me.LocationBindingNavigatorSaveItem.Text = "Save Data"
'
'LocationDataGridView
'
Me.LocationDataGridView.AllowUserToAddRows = False
Me.LocationDataGridView.AutoGenerateColumns = False
Me.LocationDataGridView.BackgroundColor = System.Drawing.Color.CornflowerBlue
Me.LocationDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.LocationDataGridView.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn4, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn6, Me.DataGridViewTextBoxColumn7, Me.DataGridViewTextBoxColumn8, Me.DataGridViewTextBoxColumn9})
Me.LocationDataGridView.DataSource = Me.LocationBindingSource
Me.LocationDataGridView.Dock = System.Windows.Forms.DockStyle.Bottom
Me.LocationDataGridView.GridColor = System.Drawing.Color.SteelBlue
Me.LocationDataGridView.Location = New System.Drawing.Point(0, 55)
Me.LocationDataGridView.Name = "LocationDataGridView"
Me.LocationDataGridView.Size = New System.Drawing.Size(944, 363)
Me.LocationDataGridView.TabIndex = 5
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Location_ID"
Me.DataGridViewTextBoxColumn1.HeaderText = "Location_ID"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Location_Name"
Me.DataGridViewTextBoxColumn2.HeaderText = "Location_Name"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
'
'DataGridViewTextBoxColumn3
'
Me.DataGridViewTextBoxColumn3.DataPropertyName = "Address"
Me.DataGridViewTextBoxColumn3.HeaderText = "Address"
Me.DataGridViewTextBoxColumn3.Name = "DataGridViewTextBoxColumn3"
'
'DataGridViewTextBoxColumn4
'
Me.DataGridViewTextBoxColumn4.DataPropertyName = "Location_Owner"
Me.DataGridViewTextBoxColumn4.HeaderText = "Location_Owner"
Me.DataGridViewTextBoxColumn4.Name = "DataGridViewTextBoxColumn4"
'
'DataGridViewTextBoxColumn5
'
Me.DataGridViewTextBoxColumn5.DataPropertyName = "Opening_Times"
Me.DataGridViewTextBoxColumn5.HeaderText = "Opening_Times"
Me.DataGridViewTextBoxColumn5.Name = "DataGridViewTextBoxColumn5"
'
'DataGridViewTextBoxColumn6
'
Me.DataGridViewTextBoxColumn6.DataPropertyName = "Contact_Details"
Me.DataGridViewTextBoxColumn6.HeaderText = "Contact_Details"
Me.DataGridViewTextBoxColumn6.Name = "DataGridViewTextBoxColumn6"
'
'DataGridViewTextBoxColumn7
'
Me.DataGridViewTextBoxColumn7.DataPropertyName = "Website"
Me.DataGridViewTextBoxColumn7.HeaderText = "Website"
Me.DataGridViewTextBoxColumn7.Name = "DataGridViewTextBoxColumn7"
'
'DataGridViewTextBoxColumn8
'
Me.DataGridViewTextBoxColumn8.DataPropertyName = "Entry_Price"
Me.DataGridViewTextBoxColumn8.HeaderText = "Entry_Price"
Me.DataGridViewTextBoxColumn8.Name = "DataGridViewTextBoxColumn8"
'
'DataGridViewTextBoxColumn9
'
Me.DataGridViewTextBoxColumn9.DataPropertyName = "Opening_Date"
Me.DataGridViewTextBoxColumn9.HeaderText = "Opening_Date"
Me.DataGridViewTextBoxColumn9.Name = "DataGridViewTextBoxColumn9"
'
'Edit_Location
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.ClientSize = New System.Drawing.Size(944, 443)
Me.Controls.Add(Me.LocationDataGridView)
Me.Controls.Add(Me.LocationBindingNavigator)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Name = "Edit_Location"
Me.Text = "Nature Findings: Edit Location"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LocationBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit()
Me.LocationBindingNavigator.ResumeLayout(False)
Me.LocationBindingNavigator.PerformLayout()
CType(Me.LocationDataGridView, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents LocationBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents LocationTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents LocationBindingNavigator As System.Windows.Forms.BindingNavigator
Friend WithEvents LocationBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents LocationDataGridView As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn3 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn4 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn5 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn6 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn7 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn8 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn9 As System.Windows.Forms.DataGridViewTextBoxColumn
End Class

View File

@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="LocationBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="LocationTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>390, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>561, 17</value>
</metadata>
<metadata name="LocationBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>734, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="LocationBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIpSURBVDhPrZPdS5NxFMf3L3TfTdBFtzU1hmuxGjzlHMqq
YVgRvT2RL+XSZZqoWJlGLV8gW+HSScvpJJxU+AamSI2hTCVLM1e0xKGm2EQw+PY7v+j5tTJv6gfn8vM5
zznn+6hU/+M9exoFla99GW3eJTx2L6CxIYL7jhnU1nyC/XYIN8qnUFoygcKC18jLHcWF80EovQns7QFq
qlex0VtZXYMxrReH057wUgTe1kUuqKz48lee4MjCCnabn0OtlmE55BEC96N5Ligt+byu4Cf8PryIOJMP
BZenccDcJATO+lkuuGR794fgV3hkMoJtkhfWnHGkpjiFoO5umAuys0ZjBL/Dg8EwNuvdkOUATCaHEFRX
feQC+UxAEawH9/g/YFNiA44cfYGkpFohuFk5je4usFMCx0++guXYAN82LYxmps+mzj/gPhy0dEKS7EJw
tWwSHT6wDABNrm/s7l9Rfn2OL5UWRjNnZgQVODm1HQZDhRBcKRyHpxl46FxjwYnCmJ4TU+YTNqSfK+Kd
k1MYvN8Dvb5MCGx5YwwGqu5EeWcSUEjitBKG3s5ibGoOcu417DW2cVi7xwWdrkgIKJaOe1A+mwQEn82/
hTeheYRmlnCx2I54vYvBjYjf9QDaxHwhyMwYZnMv85m3GjzYskNCS0c/fF2D6O7zY+DlEPaZLFDr6pHA
4O2aOmg01ljB6VP9PJ6UMAoJ3ZlORdumhdHM1JWK4J0J2ULwL3/0d2xoOmtKzOuNAAAAAElFTkSuQmCC
</value>
</data>
</root>

View File

@@ -0,0 +1,30 @@
Public Class Edit_Location
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub LocationBindingNavigatorSaveItem_Click() Handles LocationBindingNavigatorSaveItem.Click
'Saves the edited locations users have entered.
Me.Validate()
Me.LocationBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
'Sends a save confirmation to the user
MsgBox("Locations Updated")
End Sub
Private Sub Edit_Location_Load() Handles MyBase.Load
'This loads data into the form.
Me.LocationTableAdapter.Fill(Me.Nature_Findings_Database.Location)
End Sub
End Class

View File

@@ -0,0 +1,16 @@
Module Global_Variables
Public Username As String 'Stores the Username for use within the program.
Public User_ID As Integer 'Stores the User ID for use within the program.
Public Contributor_Name As String 'Stores the Contributor Name for the Welcome Screen Message.
'Specific for the Add Species Screen
Public Add_Species_Clicked As Boolean 'Tells the program if the user has pressed Add New on the Add New Species Screen
Public Does_Species_Exist As Boolean 'Tells the program if the Species already exists in the database
'Specific for the Add Location Screen
Public Add_Location_Clicked As Boolean 'Tells the program if the user has pressed Add New on the Add New Location Screen
Public Does_Location_Exist As Boolean 'Tells the program if the Location already exists in the database
'Specific for the Add Find Screen
Public Add_Find_Clicked As Boolean 'Tells the program if the user has pressed Add New on the Add New Find Screen
End Module

View File

@@ -0,0 +1,375 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Knowledge_Base_Finds
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Label2 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Label1 = New System.Windows.Forms.Label()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.User_Species_LinkBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.User_Species_LinkTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.Find_Search_Results = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn3 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn4 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn5 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn6 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.Location_ID_Button = New System.Windows.Forms.Button()
Me.Species_ID_Button = New System.Windows.Forms.Button()
Me.Location_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Species_Criterial_Input = New System.Windows.Forms.TextBox()
Me.Date_Criteria_Input = New System.Windows.Forms.DateTimePicker()
Me.Season_Criteria_Input = New System.Windows.Forms.ComboBox()
Me.User_Criteria_Input = New System.Windows.Forms.TextBox()
Me.User_ID_Button = New System.Windows.Forms.Button()
Me.Search_By_Date_Button = New System.Windows.Forms.Button()
Me.Search_By_User_Button = New System.Windows.Forms.Button()
Me.Search_By_Species_Button = New System.Windows.Forms.Button()
Me.Search_By_Location_Button = New System.Windows.Forms.Button()
Me.Search_By_Season_Button = New System.Windows.Forms.Button()
Me.Search_Location_Button = New System.Windows.Forms.Button()
Me.Back_Button = New System.Windows.Forms.Button()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.Find_Search_Results, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(473, 28)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(87, 18)
Me.Label2.TabIndex = 27
Me.Label2.Text = "Find Search"
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(571, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 25
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(299, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 24
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(461, 10)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 26
Me.Label1.Text = "Nature Findings"
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'User_Species_LinkBindingSource
'
Me.User_Species_LinkBindingSource.DataMember = "User_Species_Link"
Me.User_Species_LinkBindingSource.DataSource = Me.Nature_Findings_Database
'
'User_Species_LinkTableAdapter
'
Me.User_Species_LinkTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Me.User_Species_LinkTableAdapter
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'Find_Search_Results
'
Me.Find_Search_Results.AllowUserToAddRows = False
Me.Find_Search_Results.AllowUserToDeleteRows = False
Me.Find_Search_Results.AutoGenerateColumns = False
Me.Find_Search_Results.BackgroundColor = System.Drawing.Color.MediumPurple
Me.Find_Search_Results.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.Find_Search_Results.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.Find_Search_Results.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn4, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn6})
Me.Find_Search_Results.DataSource = Me.User_Species_LinkBindingSource
Me.Find_Search_Results.Dock = System.Windows.Forms.DockStyle.Bottom
Me.Find_Search_Results.GridColor = System.Drawing.Color.Purple
Me.Find_Search_Results.Location = New System.Drawing.Point(0, 132)
Me.Find_Search_Results.Name = "Find_Search_Results"
Me.Find_Search_Results.ReadOnly = True
Me.Find_Search_Results.Size = New System.Drawing.Size(1028, 442)
Me.Find_Search_Results.TabIndex = 28
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Date"
Me.DataGridViewTextBoxColumn1.HeaderText = "Date"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
Me.DataGridViewTextBoxColumn1.ReadOnly = True
'
'DataGridViewTextBoxColumn3
'
Me.DataGridViewTextBoxColumn3.DataPropertyName = "User_ID"
Me.DataGridViewTextBoxColumn3.HeaderText = "User_ID"
Me.DataGridViewTextBoxColumn3.Name = "DataGridViewTextBoxColumn3"
Me.DataGridViewTextBoxColumn3.ReadOnly = True
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Species_ID"
Me.DataGridViewTextBoxColumn2.HeaderText = "Species_ID"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
Me.DataGridViewTextBoxColumn2.ReadOnly = True
'
'DataGridViewTextBoxColumn4
'
Me.DataGridViewTextBoxColumn4.DataPropertyName = "Location_ID"
Me.DataGridViewTextBoxColumn4.HeaderText = "Location_ID"
Me.DataGridViewTextBoxColumn4.Name = "DataGridViewTextBoxColumn4"
Me.DataGridViewTextBoxColumn4.ReadOnly = True
'
'DataGridViewTextBoxColumn5
'
Me.DataGridViewTextBoxColumn5.DataPropertyName = "Season"
Me.DataGridViewTextBoxColumn5.HeaderText = "Season"
Me.DataGridViewTextBoxColumn5.Name = "DataGridViewTextBoxColumn5"
Me.DataGridViewTextBoxColumn5.ReadOnly = True
'
'DataGridViewTextBoxColumn6
'
Me.DataGridViewTextBoxColumn6.DataPropertyName = "Additional_Comments"
Me.DataGridViewTextBoxColumn6.HeaderText = "Additional_Comments"
Me.DataGridViewTextBoxColumn6.Name = "DataGridViewTextBoxColumn6"
Me.DataGridViewTextBoxColumn6.ReadOnly = True
'
'Location_ID_Button
'
Me.Location_ID_Button.Location = New System.Drawing.Point(946, 53)
Me.Location_ID_Button.Name = "Location_ID_Button"
Me.Location_ID_Button.Size = New System.Drawing.Size(75, 23)
Me.Location_ID_Button.TabIndex = 30
Me.Location_ID_Button.Text = "Location IDs"
Me.Location_ID_Button.UseVisualStyleBackColor = True
'
'Species_ID_Button
'
Me.Species_ID_Button.Location = New System.Drawing.Point(431, 103)
Me.Species_ID_Button.Name = "Species_ID_Button"
Me.Species_ID_Button.Size = New System.Drawing.Size(75, 23)
Me.Species_ID_Button.TabIndex = 29
Me.Species_ID_Button.Text = "Species IDs"
Me.Species_ID_Button.UseVisualStyleBackColor = True
'
'Location_Criteria_Input
'
Me.Location_Criteria_Input.Location = New System.Drawing.Point(527, 55)
Me.Location_Criteria_Input.Name = "Location_Criteria_Input"
Me.Location_Criteria_Input.Size = New System.Drawing.Size(299, 20)
Me.Location_Criteria_Input.TabIndex = 31
'
'Species_Criterial_Input
'
Me.Species_Criterial_Input.Location = New System.Drawing.Point(12, 105)
Me.Species_Criterial_Input.Name = "Species_Criterial_Input"
Me.Species_Criterial_Input.Size = New System.Drawing.Size(299, 20)
Me.Species_Criterial_Input.TabIndex = 32
'
'Date_Criteria_Input
'
Me.Date_Criteria_Input.Location = New System.Drawing.Point(12, 52)
Me.Date_Criteria_Input.Name = "Date_Criteria_Input"
Me.Date_Criteria_Input.Size = New System.Drawing.Size(299, 20)
Me.Date_Criteria_Input.TabIndex = 33
'
'Season_Criteria_Input
'
Me.Season_Criteria_Input.FormattingEnabled = True
Me.Season_Criteria_Input.Items.AddRange(New Object() {"Spring", "Summer", "Autumn", "Winter"})
Me.Season_Criteria_Input.Location = New System.Drawing.Point(527, 81)
Me.Season_Criteria_Input.Name = "Season_Criteria_Input"
Me.Season_Criteria_Input.Size = New System.Drawing.Size(299, 21)
Me.Season_Criteria_Input.TabIndex = 34
'
'User_Criteria_Input
'
Me.User_Criteria_Input.Location = New System.Drawing.Point(12, 79)
Me.User_Criteria_Input.Name = "User_Criteria_Input"
Me.User_Criteria_Input.Size = New System.Drawing.Size(299, 20)
Me.User_Criteria_Input.TabIndex = 35
'
'User_ID_Button
'
Me.User_ID_Button.Location = New System.Drawing.Point(431, 77)
Me.User_ID_Button.Name = "User_ID_Button"
Me.User_ID_Button.Size = New System.Drawing.Size(75, 23)
Me.User_ID_Button.TabIndex = 36
Me.User_ID_Button.Text = "User IDs"
Me.User_ID_Button.UseVisualStyleBackColor = True
'
'Search_By_Date_Button
'
Me.Search_By_Date_Button.Location = New System.Drawing.Point(317, 53)
Me.Search_By_Date_Button.Name = "Search_By_Date_Button"
Me.Search_By_Date_Button.Size = New System.Drawing.Size(108, 23)
Me.Search_By_Date_Button.TabIndex = 37
Me.Search_By_Date_Button.Text = "Search By Date"
Me.Search_By_Date_Button.UseVisualStyleBackColor = True
'
'Search_By_User_Button
'
Me.Search_By_User_Button.Location = New System.Drawing.Point(317, 77)
Me.Search_By_User_Button.Name = "Search_By_User_Button"
Me.Search_By_User_Button.Size = New System.Drawing.Size(108, 23)
Me.Search_By_User_Button.TabIndex = 38
Me.Search_By_User_Button.Text = "Search By User"
Me.Search_By_User_Button.UseVisualStyleBackColor = True
'
'Search_By_Species_Button
'
Me.Search_By_Species_Button.Location = New System.Drawing.Point(317, 103)
Me.Search_By_Species_Button.Name = "Search_By_Species_Button"
Me.Search_By_Species_Button.Size = New System.Drawing.Size(108, 23)
Me.Search_By_Species_Button.TabIndex = 39
Me.Search_By_Species_Button.Text = "Search By Species"
Me.Search_By_Species_Button.UseVisualStyleBackColor = True
'
'Search_By_Location_Button
'
Me.Search_By_Location_Button.Location = New System.Drawing.Point(832, 53)
Me.Search_By_Location_Button.Name = "Search_By_Location_Button"
Me.Search_By_Location_Button.Size = New System.Drawing.Size(108, 23)
Me.Search_By_Location_Button.TabIndex = 40
Me.Search_By_Location_Button.Text = "Search By Location"
Me.Search_By_Location_Button.UseVisualStyleBackColor = True
'
'Search_By_Season_Button
'
Me.Search_By_Season_Button.Location = New System.Drawing.Point(832, 79)
Me.Search_By_Season_Button.Name = "Search_By_Season_Button"
Me.Search_By_Season_Button.Size = New System.Drawing.Size(108, 23)
Me.Search_By_Season_Button.TabIndex = 41
Me.Search_By_Season_Button.Text = "Search By Season"
Me.Search_By_Season_Button.UseVisualStyleBackColor = True
'
'Search_Location_Button
'
Me.Search_Location_Button.Location = New System.Drawing.Point(652, 12)
Me.Search_Location_Button.Name = "Search_Location_Button"
Me.Search_Location_Button.Size = New System.Drawing.Size(75, 37)
Me.Search_Location_Button.TabIndex = 42
Me.Search_Location_Button.Text = "Search Location"
Me.Search_Location_Button.UseVisualStyleBackColor = True
'
'Back_Button
'
Me.Back_Button.Location = New System.Drawing.Point(380, 12)
Me.Back_Button.Name = "Back_Button"
Me.Back_Button.Size = New System.Drawing.Size(75, 37)
Me.Back_Button.TabIndex = 43
Me.Back_Button.Text = "Back"
Me.Back_Button.UseVisualStyleBackColor = True
'
'Knowledge_Base_Finds
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.MediumPurple
Me.ClientSize = New System.Drawing.Size(1028, 574)
Me.Controls.Add(Me.Back_Button)
Me.Controls.Add(Me.Search_Location_Button)
Me.Controls.Add(Me.Search_By_Season_Button)
Me.Controls.Add(Me.Search_By_Location_Button)
Me.Controls.Add(Me.Search_By_Species_Button)
Me.Controls.Add(Me.Search_By_User_Button)
Me.Controls.Add(Me.Search_By_Date_Button)
Me.Controls.Add(Me.User_ID_Button)
Me.Controls.Add(Me.User_Criteria_Input)
Me.Controls.Add(Me.Season_Criteria_Input)
Me.Controls.Add(Me.Date_Criteria_Input)
Me.Controls.Add(Me.Species_Criterial_Input)
Me.Controls.Add(Me.Location_Criteria_Input)
Me.Controls.Add(Me.Location_ID_Button)
Me.Controls.Add(Me.Species_ID_Button)
Me.Controls.Add(Me.Find_Search_Results)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Controls.Add(Me.Label1)
Me.Name = "Knowledge_Base_Finds"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: Search Finds"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.Find_Search_Results, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents User_Species_LinkBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents User_Species_LinkTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents Find_Search_Results As System.Windows.Forms.DataGridView
Friend WithEvents Location_ID_Button As System.Windows.Forms.Button
Friend WithEvents Species_ID_Button As System.Windows.Forms.Button
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn3 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn4 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn5 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn6 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents Location_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Species_Criterial_Input As System.Windows.Forms.TextBox
Friend WithEvents Date_Criteria_Input As System.Windows.Forms.DateTimePicker
Friend WithEvents Season_Criteria_Input As System.Windows.Forms.ComboBox
Friend WithEvents User_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents User_ID_Button As System.Windows.Forms.Button
Friend WithEvents Search_By_Date_Button As System.Windows.Forms.Button
Friend WithEvents Search_By_User_Button As System.Windows.Forms.Button
Friend WithEvents Search_By_Species_Button As System.Windows.Forms.Button
Friend WithEvents Search_By_Location_Button As System.Windows.Forms.Button
Friend WithEvents Search_By_Season_Button As System.Windows.Forms.Button
Friend WithEvents Search_Location_Button As System.Windows.Forms.Button
Friend WithEvents Back_Button As System.Windows.Forms.Button
End Class

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="User_Species_LinkTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>441, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>663, 17</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>84</value>
</metadata>
</root>

View File

@@ -0,0 +1,116 @@
Public Class Knowledge_Base_Finds
Private Sub Knowledge_Base_Species_Load() Handles MyBase.Load
'This loads data into the form.
Me.User_Species_LinkTableAdapter.Fill(Me.Nature_Findings_Database.User_Species_Link)
End Sub
Private Sub Species_ID_Button_Click() Handles Species_ID_Button.Click
'Displays the available Species and their associated IDs
Species_IDs.Show()
End Sub
Private Sub Location_ID_Button_Click() Handles Location_ID_Button.Click
'Displays the available Locations and their associated IDs
Location_IDs.Show()
End Sub
Private Sub User_ID_Button_Click() Handles User_ID_Button.Click
'Displays the available Users and their associated IDs
User_IDs.Show()
End Sub
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub Search_Location_Button_Click() Handles Search_Location_Button.Click
'Loads the Search Locations Screen and closes this form.
Knowledge_Base_Locations.Show()
Me.Close()
End Sub
Private Sub Back_Button_Click() Handles Back_Button.Click
'Loads the Knowledge Base Home Screen and closes this form.
Knowledge_Base_Home.Show()
Me.Close()
End Sub
Private Sub Search_By_Date_Button_Click() Handles Search_By_Date_Button.Click
'This loads the search information when someone searches by Date.
Try
Me.User_Species_LinkTableAdapter.Fill_Species_By_Date(Me.Nature_Findings_Database.User_Species_Link, CType(Date_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Find_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_User_Button_Click() Handles Search_By_User_Button.Click
'This loads the search information when someone searches by User.
Try
Me.User_Species_LinkTableAdapter.Fill_Species_By_User(Me.Nature_Findings_Database.User_Species_Link, CType(User_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Find_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Species_Button_Click() Handles Search_By_Species_Button.Click
'This loads the search information when someone searches by Species Name.
Try
Me.User_Species_LinkTableAdapter.Fill_Species_By_Name(Me.Nature_Findings_Database.User_Species_Link, CType(Species_Criterial_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Find_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Location_Button_Click() Handles Search_By_Location_Button.Click
'This loads the search information when someone searches by Location Name.
Try
Me.User_Species_LinkTableAdapter.Fill_Species_By_Location(Me.Nature_Findings_Database.User_Species_Link, CType(Location_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Find_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Season_Button_Click() Handles Search_By_Season_Button.Click
'This loads the search information when someone searches by Season.
Try
Me.User_Species_LinkTableAdapter.Fill_Species_By_Season(Me.Nature_Findings_Database.User_Species_Link, CType(Season_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Find_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
End Class

View File

@@ -0,0 +1,133 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Knowledge_Base_Home
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Label2 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Label1 = New System.Windows.Forms.Label()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.NatureFindingsDatabaseBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.Search_Finds_Button = New System.Windows.Forms.Button()
Me.Search_Location_Button = New System.Windows.Forms.Button()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.NatureFindingsDatabaseBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(110, 30)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(55, 18)
Me.Label2.TabIndex = 23
Me.Label2.Text = "Search"
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(197, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 21
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(12, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 20
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(87, 10)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 22
Me.Label1.Text = "Nature Findings"
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'NatureFindingsDatabaseBindingSource
'
Me.NatureFindingsDatabaseBindingSource.DataSource = Me.Nature_Findings_Database
Me.NatureFindingsDatabaseBindingSource.Position = 0
'
'Search_Finds_Button
'
Me.Search_Finds_Button.Location = New System.Drawing.Point(145, 55)
Me.Search_Finds_Button.Name = "Search_Finds_Button"
Me.Search_Finds_Button.Size = New System.Drawing.Size(75, 37)
Me.Search_Finds_Button.TabIndex = 27
Me.Search_Finds_Button.Text = "Search Finds"
Me.Search_Finds_Button.UseVisualStyleBackColor = True
'
'Search_Location_Button
'
Me.Search_Location_Button.Location = New System.Drawing.Point(64, 55)
Me.Search_Location_Button.Name = "Search_Location_Button"
Me.Search_Location_Button.Size = New System.Drawing.Size(75, 37)
Me.Search_Location_Button.TabIndex = 26
Me.Search_Location_Button.Text = "Search Location"
Me.Search_Location_Button.UseVisualStyleBackColor = True
'
'Knowledge_Base_Home
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.MediumPurple
Me.ClientSize = New System.Drawing.Size(284, 96)
Me.Controls.Add(Me.Search_Finds_Button)
Me.Controls.Add(Me.Search_Location_Button)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Controls.Add(Me.Label1)
Me.Name = "Knowledge_Base_Home"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: Search Home"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.NatureFindingsDatabaseBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents NatureFindingsDatabaseBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents Search_Finds_Button As System.Windows.Forms.Button
Friend WithEvents Search_Location_Button As System.Windows.Forms.Button
End Class

View File

@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="NatureFindingsDatabaseBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,26 @@
Public Class Knowledge_Base_Home
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub Search_Location_Button_Click() Handles Search_Location_Button.Click
'Loads the Search Locations Screen and closes this form.
Knowledge_Base_Locations.Show()
Me.Close()
End Sub
Private Sub Search_Finds_Button_Click() Handles Search_Finds_Button.Click
'Loads the Search Finds Screen and closes this form.
Knowledge_Base_Finds.Show()
Me.Close()
End Sub
End Class

View File

@@ -0,0 +1,421 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Knowledge_Base_Locations
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Label2 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Label1 = New System.Windows.Forms.Label()
Me.Search_By_Name_Button = New System.Windows.Forms.Button()
Me.Name_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Location_Search_Results = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn3 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn4 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn5 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn6 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn7 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn8 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn9 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.LocationBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.LocationTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.Search_Finds_Button = New System.Windows.Forms.Button()
Me.Back_Button = New System.Windows.Forms.Button()
Me.Search_By_Date_Button = New System.Windows.Forms.Button()
Me.Date_Criteria_Input = New System.Windows.Forms.DateTimePicker()
Me.Search_By_Address_Button = New System.Windows.Forms.Button()
Me.Address_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Search_By_Owner_Button = New System.Windows.Forms.Button()
Me.Owner_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Opening_Times_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Search_By_Opening_Time_Button = New System.Windows.Forms.Button()
Me.Contact_Details_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Search_By_Contact_Details_Button = New System.Windows.Forms.Button()
Me.Website_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Search_By_Website_Button = New System.Windows.Forms.Button()
Me.Price_Criteria_Input = New System.Windows.Forms.TextBox()
Me.Search_By_Entry_Price_Button = New System.Windows.Forms.Button()
CType(Me.Location_Search_Results, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(414, 30)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(116, 18)
Me.Label2.TabIndex = 27
Me.Label2.Text = "Location Search"
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(527, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 25
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(255, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 24
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(417, 10)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 26
Me.Label1.Text = "Nature Findings"
'
'Search_By_Name_Button
'
Me.Search_By_Name_Button.Location = New System.Drawing.Point(317, 57)
Me.Search_By_Name_Button.Name = "Search_By_Name_Button"
Me.Search_By_Name_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Name_Button.TabIndex = 28
Me.Search_By_Name_Button.Text = "Search By Location Name"
Me.Search_By_Name_Button.UseVisualStyleBackColor = True
'
'Name_Criteria_Input
'
Me.Name_Criteria_Input.Location = New System.Drawing.Point(12, 58)
Me.Name_Criteria_Input.Name = "Name_Criteria_Input"
Me.Name_Criteria_Input.Size = New System.Drawing.Size(299, 20)
Me.Name_Criteria_Input.TabIndex = 29
'
'Location_Search_Results
'
Me.Location_Search_Results.AllowUserToAddRows = False
Me.Location_Search_Results.AllowUserToDeleteRows = False
Me.Location_Search_Results.AutoGenerateColumns = False
Me.Location_Search_Results.BackgroundColor = System.Drawing.Color.MediumPurple
Me.Location_Search_Results.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.Location_Search_Results.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.Location_Search_Results.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn4, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn6, Me.DataGridViewTextBoxColumn7, Me.DataGridViewTextBoxColumn8, Me.DataGridViewTextBoxColumn9})
Me.Location_Search_Results.DataSource = Me.LocationBindingSource
Me.Location_Search_Results.Dock = System.Windows.Forms.DockStyle.Bottom
Me.Location_Search_Results.GridColor = System.Drawing.Color.Purple
Me.Location_Search_Results.Location = New System.Drawing.Point(0, 161)
Me.Location_Search_Results.Name = "Location_Search_Results"
Me.Location_Search_Results.ReadOnly = True
Me.Location_Search_Results.Size = New System.Drawing.Size(953, 272)
Me.Location_Search_Results.TabIndex = 30
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Location_ID"
Me.DataGridViewTextBoxColumn1.HeaderText = "Location_ID"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Location_Name"
Me.DataGridViewTextBoxColumn2.HeaderText = "Location_Name"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
'
'DataGridViewTextBoxColumn3
'
Me.DataGridViewTextBoxColumn3.DataPropertyName = "Address"
Me.DataGridViewTextBoxColumn3.HeaderText = "Address"
Me.DataGridViewTextBoxColumn3.Name = "DataGridViewTextBoxColumn3"
'
'DataGridViewTextBoxColumn4
'
Me.DataGridViewTextBoxColumn4.DataPropertyName = "Location_Owner"
Me.DataGridViewTextBoxColumn4.HeaderText = "Location_Owner"
Me.DataGridViewTextBoxColumn4.Name = "DataGridViewTextBoxColumn4"
'
'DataGridViewTextBoxColumn5
'
Me.DataGridViewTextBoxColumn5.DataPropertyName = "Opening_Times"
Me.DataGridViewTextBoxColumn5.HeaderText = "Opening_Times"
Me.DataGridViewTextBoxColumn5.Name = "DataGridViewTextBoxColumn5"
'
'DataGridViewTextBoxColumn6
'
Me.DataGridViewTextBoxColumn6.DataPropertyName = "Contact_Details"
Me.DataGridViewTextBoxColumn6.HeaderText = "Contact_Details"
Me.DataGridViewTextBoxColumn6.Name = "DataGridViewTextBoxColumn6"
'
'DataGridViewTextBoxColumn7
'
Me.DataGridViewTextBoxColumn7.DataPropertyName = "Website"
Me.DataGridViewTextBoxColumn7.HeaderText = "Website"
Me.DataGridViewTextBoxColumn7.Name = "DataGridViewTextBoxColumn7"
'
'DataGridViewTextBoxColumn8
'
Me.DataGridViewTextBoxColumn8.DataPropertyName = "Entry_Price"
Me.DataGridViewTextBoxColumn8.HeaderText = "Entry_Price"
Me.DataGridViewTextBoxColumn8.Name = "DataGridViewTextBoxColumn8"
'
'DataGridViewTextBoxColumn9
'
Me.DataGridViewTextBoxColumn9.DataPropertyName = "Opening_Date"
Me.DataGridViewTextBoxColumn9.HeaderText = "Opening_Date"
Me.DataGridViewTextBoxColumn9.Name = "DataGridViewTextBoxColumn9"
'
'LocationBindingSource
'
Me.LocationBindingSource.DataMember = "Location"
Me.LocationBindingSource.DataSource = Me.Nature_Findings_Database
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'LocationTableAdapter
'
Me.LocationTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Me.LocationTableAdapter
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'Search_Finds_Button
'
Me.Search_Finds_Button.Location = New System.Drawing.Point(608, 12)
Me.Search_Finds_Button.Name = "Search_Finds_Button"
Me.Search_Finds_Button.Size = New System.Drawing.Size(75, 37)
Me.Search_Finds_Button.TabIndex = 32
Me.Search_Finds_Button.Text = "Search Finds"
Me.Search_Finds_Button.UseVisualStyleBackColor = True
'
'Back_Button
'
Me.Back_Button.Location = New System.Drawing.Point(336, 12)
Me.Back_Button.Name = "Back_Button"
Me.Back_Button.Size = New System.Drawing.Size(75, 37)
Me.Back_Button.TabIndex = 44
Me.Back_Button.Text = "Back"
Me.Back_Button.UseVisualStyleBackColor = True
'
'Search_By_Date_Button
'
Me.Search_By_Date_Button.Location = New System.Drawing.Point(768, 132)
Me.Search_By_Date_Button.Name = "Search_By_Date_Button"
Me.Search_By_Date_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Date_Button.TabIndex = 53
Me.Search_By_Date_Button.Text = "Search By Date"
Me.Search_By_Date_Button.UseVisualStyleBackColor = True
'
'Date_Criteria_Input
'
Me.Date_Criteria_Input.Location = New System.Drawing.Point(464, 133)
Me.Date_Criteria_Input.Name = "Date_Criteria_Input"
Me.Date_Criteria_Input.Size = New System.Drawing.Size(299, 20)
Me.Date_Criteria_Input.TabIndex = 49
'
'Search_By_Address_Button
'
Me.Search_By_Address_Button.Location = New System.Drawing.Point(317, 82)
Me.Search_By_Address_Button.Name = "Search_By_Address_Button"
Me.Search_By_Address_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Address_Button.TabIndex = 54
Me.Search_By_Address_Button.Text = "Search By Address"
Me.Search_By_Address_Button.UseVisualStyleBackColor = True
'
'Address_Criteria_Input
'
Me.Address_Criteria_Input.Location = New System.Drawing.Point(12, 83)
Me.Address_Criteria_Input.Name = "Address_Criteria_Input"
Me.Address_Criteria_Input.Size = New System.Drawing.Size(299, 20)
Me.Address_Criteria_Input.TabIndex = 55
'
'Search_By_Owner_Button
'
Me.Search_By_Owner_Button.Location = New System.Drawing.Point(317, 107)
Me.Search_By_Owner_Button.Name = "Search_By_Owner_Button"
Me.Search_By_Owner_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Owner_Button.TabIndex = 56
Me.Search_By_Owner_Button.Text = "Search By Owners"
Me.Search_By_Owner_Button.UseVisualStyleBackColor = True
'
'Owner_Criteria_Input
'
Me.Owner_Criteria_Input.Location = New System.Drawing.Point(13, 108)
Me.Owner_Criteria_Input.Name = "Owner_Criteria_Input"
Me.Owner_Criteria_Input.Size = New System.Drawing.Size(298, 20)
Me.Owner_Criteria_Input.TabIndex = 57
'
'Opening_Times_Criteria_Input
'
Me.Opening_Times_Criteria_Input.Location = New System.Drawing.Point(13, 133)
Me.Opening_Times_Criteria_Input.Name = "Opening_Times_Criteria_Input"
Me.Opening_Times_Criteria_Input.Size = New System.Drawing.Size(298, 20)
Me.Opening_Times_Criteria_Input.TabIndex = 59
'
'Search_By_Opening_Time_Button
'
Me.Search_By_Opening_Time_Button.Location = New System.Drawing.Point(317, 132)
Me.Search_By_Opening_Time_Button.Name = "Search_By_Opening_Time_Button"
Me.Search_By_Opening_Time_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Opening_Time_Button.TabIndex = 58
Me.Search_By_Opening_Time_Button.Text = "Search By Opening Times"
Me.Search_By_Opening_Time_Button.UseVisualStyleBackColor = True
'
'Contact_Details_Criteria_Input
'
Me.Contact_Details_Criteria_Input.Location = New System.Drawing.Point(464, 55)
Me.Contact_Details_Criteria_Input.Name = "Contact_Details_Criteria_Input"
Me.Contact_Details_Criteria_Input.Size = New System.Drawing.Size(298, 20)
Me.Contact_Details_Criteria_Input.TabIndex = 61
'
'Search_By_Contact_Details_Button
'
Me.Search_By_Contact_Details_Button.Location = New System.Drawing.Point(768, 54)
Me.Search_By_Contact_Details_Button.Name = "Search_By_Contact_Details_Button"
Me.Search_By_Contact_Details_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Contact_Details_Button.TabIndex = 60
Me.Search_By_Contact_Details_Button.Text = "Search By Contact Details"
Me.Search_By_Contact_Details_Button.UseVisualStyleBackColor = True
'
'Website_Criteria_Input
'
Me.Website_Criteria_Input.Location = New System.Drawing.Point(464, 81)
Me.Website_Criteria_Input.Name = "Website_Criteria_Input"
Me.Website_Criteria_Input.Size = New System.Drawing.Size(298, 20)
Me.Website_Criteria_Input.TabIndex = 63
'
'Search_By_Website_Button
'
Me.Search_By_Website_Button.Location = New System.Drawing.Point(768, 80)
Me.Search_By_Website_Button.Name = "Search_By_Website_Button"
Me.Search_By_Website_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Website_Button.TabIndex = 62
Me.Search_By_Website_Button.Text = "Search By Website"
Me.Search_By_Website_Button.UseVisualStyleBackColor = True
'
'Price_Criteria_Input
'
Me.Price_Criteria_Input.Location = New System.Drawing.Point(464, 107)
Me.Price_Criteria_Input.Name = "Price_Criteria_Input"
Me.Price_Criteria_Input.Size = New System.Drawing.Size(298, 20)
Me.Price_Criteria_Input.TabIndex = 65
'
'Search_By_Entry_Price_Button
'
Me.Search_By_Entry_Price_Button.Location = New System.Drawing.Point(768, 106)
Me.Search_By_Entry_Price_Button.Name = "Search_By_Entry_Price_Button"
Me.Search_By_Entry_Price_Button.Size = New System.Drawing.Size(141, 23)
Me.Search_By_Entry_Price_Button.TabIndex = 64
Me.Search_By_Entry_Price_Button.Text = "Search By Entry Price"
Me.Search_By_Entry_Price_Button.UseVisualStyleBackColor = True
'
'Knowledge_Base_Locations
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.MediumPurple
Me.ClientSize = New System.Drawing.Size(953, 433)
Me.Controls.Add(Me.Price_Criteria_Input)
Me.Controls.Add(Me.Search_By_Entry_Price_Button)
Me.Controls.Add(Me.Website_Criteria_Input)
Me.Controls.Add(Me.Search_By_Website_Button)
Me.Controls.Add(Me.Contact_Details_Criteria_Input)
Me.Controls.Add(Me.Search_By_Contact_Details_Button)
Me.Controls.Add(Me.Opening_Times_Criteria_Input)
Me.Controls.Add(Me.Search_By_Opening_Time_Button)
Me.Controls.Add(Me.Owner_Criteria_Input)
Me.Controls.Add(Me.Search_By_Owner_Button)
Me.Controls.Add(Me.Address_Criteria_Input)
Me.Controls.Add(Me.Search_By_Address_Button)
Me.Controls.Add(Me.Search_By_Date_Button)
Me.Controls.Add(Me.Date_Criteria_Input)
Me.Controls.Add(Me.Back_Button)
Me.Controls.Add(Me.Search_Finds_Button)
Me.Controls.Add(Me.Location_Search_Results)
Me.Controls.Add(Me.Name_Criteria_Input)
Me.Controls.Add(Me.Search_By_Name_Button)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.Label2)
Me.Name = "Knowledge_Base_Locations"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: Search Location"
CType(Me.Location_Search_Results, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Search_By_Name_Button As System.Windows.Forms.Button
Friend WithEvents Name_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents LocationBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents LocationTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents Location_Search_Results As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn3 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn4 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn5 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn6 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn7 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn8 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn9 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents Search_Finds_Button As System.Windows.Forms.Button
Friend WithEvents Back_Button As System.Windows.Forms.Button
Friend WithEvents Search_By_Date_Button As System.Windows.Forms.Button
Friend WithEvents Date_Criteria_Input As System.Windows.Forms.DateTimePicker
Friend WithEvents Search_By_Address_Button As System.Windows.Forms.Button
Friend WithEvents Address_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Search_By_Owner_Button As System.Windows.Forms.Button
Friend WithEvents Owner_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Opening_Times_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Search_By_Opening_Time_Button As System.Windows.Forms.Button
Friend WithEvents Contact_Details_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Search_By_Contact_Details_Button As System.Windows.Forms.Button
Friend WithEvents Website_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Search_By_Website_Button As System.Windows.Forms.Button
Friend WithEvents Price_Criteria_Input As System.Windows.Forms.TextBox
Friend WithEvents Search_By_Entry_Price_Button As System.Windows.Forms.Button
End Class

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="LocationBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="LocationTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>390, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>561, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,138 @@
Public Class Knowledge_Base_Locations
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the My Account Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub Search_Finds_Button_Click() Handles Search_Finds_Button.Click
'Loads the Search Finds Screen and closes this form.
Knowledge_Base_Finds.Show()
Me.Close()
End Sub
Private Sub Back_Button_Click() Handles Back_Button.Click
'Loads the Knowledge Base Home Screen and close this form.
Knowledge_Base_Home.Show()
Me.Close()
End Sub
Private Sub Search_By_Name_Button_Click() Handles Search_By_Name_Button.Click
'This loads the search information when someone searches by Location Name.
Try
Me.LocationTableAdapter.Fill_Location_By_Name(Me.Nature_Findings_Database.Location, CType(Name_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Address_Button_Click() Handles Search_By_Address_Button.Click
'This loads the search information when someone searches by Location Address.
Try
Me.LocationTableAdapter.Fill_Location_By_Address(Me.Nature_Findings_Database.Location, CType(Address_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Owner_Button_Click() Handles Search_By_Owner_Button.Click
'This loads the search information when someone searches by Location Owners.
Try
Me.LocationTableAdapter.Fill_Location_By_Owner(Me.Nature_Findings_Database.Location, CType(Owner_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Opening_Time_Button_Click() Handles Search_By_Opening_Time_Button.Click
'This loads the search information when someone searches by Opening Times.
Try
Me.LocationTableAdapter.Fill_Location_By_Opening_Times(Me.Nature_Findings_Database.Location, CType(Opening_Times_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Contact_Details_Button_Click() Handles Search_By_Contact_Details_Button.Click
'This loads the search information when someone searches by Contact Details.
Try
Me.LocationTableAdapter.Fill_Location_By_Contact_Details(Me.Nature_Findings_Database.Location, CType(Contact_Details_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Website_Button_Click() Handles Search_By_Website_Button.Click
'This loads the search information when someone searches by Website.
Try
Me.LocationTableAdapter.Fill_Location_By_Website(Me.Nature_Findings_Database.Location, CType(Website_Criteria_Input.Text, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Entry_Price_Button_Click() Handles Search_By_Entry_Price_Button.Click
'This loads the search information when someone searches by Entry Price.
Try
Me.LocationTableAdapter.Fill_Location_By_Entry_Price(Me.Nature_Findings_Database.Location, CType(Price_Criteria_Input.Text, Integer))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
Private Sub Search_By_Date_Button_Click() Handles Search_By_Date_Button.Click
'This loads the search information when someone searches by Opening Date.
Try
Me.LocationTableAdapter.Fill_Location_By_Date(Me.Nature_Findings_Database.Location, CType(Date_Criteria_Input.Text, Date))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
'Lets the user know there are no search results
If Location_Search_Results.RowCount = Nothing Then
MsgBox("No Results Found")
End If
End Sub
End Class

View File

@@ -0,0 +1,246 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Life_List
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Life_List))
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.User_Species_LinkBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.User_Species_LinkTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.User_Species_LinkBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton()
Me.User_Species_LinkBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton()
Me.User_Species_Link_Table = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn3 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn4 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn5 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn6 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.Label2 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Label1 = New System.Windows.Forms.Label()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit()
Me.User_Species_LinkBindingNavigator.SuspendLayout()
CType(Me.User_Species_Link_Table, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'User_Species_LinkBindingSource
'
Me.User_Species_LinkBindingSource.DataMember = "User_Species_Link"
Me.User_Species_LinkBindingSource.DataSource = Me.Nature_Findings_Database
'
'User_Species_LinkTableAdapter
'
Me.User_Species_LinkTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Me.User_Species_LinkTableAdapter
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'User_Species_LinkBindingNavigator
'
Me.User_Species_LinkBindingNavigator.AddNewItem = Nothing
Me.User_Species_LinkBindingNavigator.BindingSource = Me.User_Species_LinkBindingSource
Me.User_Species_LinkBindingNavigator.CountItem = Nothing
Me.User_Species_LinkBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem
Me.User_Species_LinkBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom
Me.User_Species_LinkBindingNavigator.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.User_Species_LinkBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.User_Species_LinkBindingNavigatorSaveItem, Me.BindingNavigatorDeleteItem})
Me.User_Species_LinkBindingNavigator.Location = New System.Drawing.Point(0, 315)
Me.User_Species_LinkBindingNavigator.MoveFirstItem = Nothing
Me.User_Species_LinkBindingNavigator.MoveLastItem = Nothing
Me.User_Species_LinkBindingNavigator.MoveNextItem = Nothing
Me.User_Species_LinkBindingNavigator.MovePreviousItem = Nothing
Me.User_Species_LinkBindingNavigator.Name = "User_Species_LinkBindingNavigator"
Me.User_Species_LinkBindingNavigator.PositionItem = Nothing
Me.User_Species_LinkBindingNavigator.Size = New System.Drawing.Size(658, 25)
Me.User_Species_LinkBindingNavigator.TabIndex = 20
Me.User_Species_LinkBindingNavigator.Text = "BindingNavigator1"
'
'BindingNavigatorDeleteItem
'
Me.BindingNavigatorDeleteItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.BindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image)
Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem"
Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorDeleteItem.Text = "Delete"
'
'User_Species_LinkBindingNavigatorSaveItem
'
Me.User_Species_LinkBindingNavigatorSaveItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.User_Species_LinkBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.User_Species_LinkBindingNavigatorSaveItem.Image = CType(resources.GetObject("User_Species_LinkBindingNavigatorSaveItem.Image"), System.Drawing.Image)
Me.User_Species_LinkBindingNavigatorSaveItem.Name = "User_Species_LinkBindingNavigatorSaveItem"
Me.User_Species_LinkBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22)
Me.User_Species_LinkBindingNavigatorSaveItem.Text = "Save Data"
'
'User_Species_Link_Table
'
Me.User_Species_Link_Table.AllowUserToAddRows = False
Me.User_Species_Link_Table.AutoGenerateColumns = False
Me.User_Species_Link_Table.BackgroundColor = System.Drawing.Color.CornflowerBlue
Me.User_Species_Link_Table.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.User_Species_Link_Table.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn4, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn6})
Me.User_Species_Link_Table.DataSource = Me.User_Species_LinkBindingSource
Me.User_Species_Link_Table.Dock = System.Windows.Forms.DockStyle.Bottom
Me.User_Species_Link_Table.GridColor = System.Drawing.Color.SteelBlue
Me.User_Species_Link_Table.Location = New System.Drawing.Point(0, 55)
Me.User_Species_Link_Table.Name = "User_Species_Link_Table"
Me.User_Species_Link_Table.Size = New System.Drawing.Size(658, 260)
Me.User_Species_Link_Table.TabIndex = 20
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Date"
Me.DataGridViewTextBoxColumn1.HeaderText = "Date"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Species_ID"
Me.DataGridViewTextBoxColumn2.HeaderText = "Species_ID"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
'
'DataGridViewTextBoxColumn3
'
Me.DataGridViewTextBoxColumn3.DataPropertyName = "User_ID"
Me.DataGridViewTextBoxColumn3.HeaderText = "User_ID"
Me.DataGridViewTextBoxColumn3.Name = "DataGridViewTextBoxColumn3"
'
'DataGridViewTextBoxColumn4
'
Me.DataGridViewTextBoxColumn4.DataPropertyName = "Location_ID"
Me.DataGridViewTextBoxColumn4.HeaderText = "Location_ID"
Me.DataGridViewTextBoxColumn4.Name = "DataGridViewTextBoxColumn4"
'
'DataGridViewTextBoxColumn5
'
Me.DataGridViewTextBoxColumn5.DataPropertyName = "Season"
Me.DataGridViewTextBoxColumn5.HeaderText = "Season"
Me.DataGridViewTextBoxColumn5.Name = "DataGridViewTextBoxColumn5"
'
'DataGridViewTextBoxColumn6
'
Me.DataGridViewTextBoxColumn6.DataPropertyName = "Additional_Comments"
Me.DataGridViewTextBoxColumn6.HeaderText = "Additional_Comments"
Me.DataGridViewTextBoxColumn6.Name = "DataGridViewTextBoxColumn6"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(300, 30)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(58, 18)
Me.Label2.TabIndex = 24
Me.Label2.Text = "Life List"
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(384, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 22
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(199, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 21
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(274, 10)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 23
Me.Label1.Text = "Nature Findings"
'
'Life_List
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.ClientSize = New System.Drawing.Size(658, 340)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.User_Species_Link_Table)
Me.Controls.Add(Me.User_Species_LinkBindingNavigator)
Me.Name = "Life_List"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Life List"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit()
Me.User_Species_LinkBindingNavigator.ResumeLayout(False)
Me.User_Species_LinkBindingNavigator.PerformLayout()
CType(Me.User_Species_Link_Table, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents User_Species_LinkBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents User_Species_LinkTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents User_Species_LinkBindingNavigator As System.Windows.Forms.BindingNavigator
Friend WithEvents BindingNavigatorDeleteItem As System.Windows.Forms.ToolStripButton
Friend WithEvents User_Species_LinkBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents User_Species_Link_Table As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn3 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn4 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn5 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn6 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
End Class

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="User_Species_LinkTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>441, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>663, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>836, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wQAADsEBuJFr7QAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC
DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC
rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV
i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG
86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG
QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX
bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII=
</value>
</data>
<data name="User_Species_LinkBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wQAADsEBuJFr7QAAAi9JREFUOE+tkt1L01EYx3//QvfdBF10W1NjOBerwa9cQ1k2DCvCXn6RZmm6TBMV
K9Oo+QbZCpdOWq0m4aQiX8AUKRFlKlmauaIlDjXFJoLB1/Oc/fK4ii6iB56bw/l8znlepP8Sz5+FQelr
XUKLdxEP3fNoagzhrmMadbVfYL8VwPXySZSWjKOw4C3yckdw/pwfKi5JBHZ1ArU1K/hbLK+swpTahUOp
T3mquCR5nyxwQWXFN/Xq70FwaH4ZuywvoNEosB70CIH7wRwXlJZ8Va9Hx0/4Y3ABMWYfCi5N4YClWQic
DTNccNH2QUVEbISHJ0LYJnuRkz2G5CSnENTfDnJB1tkRFYvEr3CfP4jNBjcUZQBms0MIaqo/c4FyakBF
/wx39n/CpvhGHD7yComJdUJwo3IKHe1gowSOHX8D69Fe3m1qGNVM36aXI3A3UqwvIct2IbhSNoE2H9gO
AM2uH2zu31F+bZY3lRpGNWdm+Nfh/cmtMBorhOBy4Rg8j4D7zlW2OGGY0rKj0pJuQ9qZogicxOB9HhgM
ZUJgyxtlMFBdFeYvE0TnMToZg+9nMDo5CyX3KvaYWjis2+2CXl8kBLSWjjtY/zYJCD6dfxPvAnMITC/i
QrEdsQYXg5sQm3APuvh8IcjMGGJ1L3F4q9GDLTtkPG7rga+9Dx3d/eh9PYi9Zis0+gbEMXi7th5abU60
4OSJHr6etGG0JDRnGhV1mxpGNdOrlATvjMsSgn8PSVoDbGg6a0b5NXsAAAAASUVORK5CYII=
</value>
</data>
</root>

View File

@@ -0,0 +1,30 @@
Public Class Life_List
Private Sub User_Species_LinkBindingNavigatorSaveItem_Click() Handles User_Species_LinkBindingNavigatorSaveItem.Click
'This saves the life list associated to the user.
Me.Validate()
Me.User_Species_LinkBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
End Sub
Private Sub Life_List_Load() Handles MyBase.Load
'This loads the life list associated to the user.
Try
Me.User_Species_LinkTableAdapter.Fill_Life_List(Nature_Findings_Database.User_Species_Link, Global_Variables.User_ID)
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
End Sub
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.ClientSizeChanged
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
End Class

View File

@@ -0,0 +1,182 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Location_IDs
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.LocationBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.LocationTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.Location_ID_Table = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn3 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn4 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn5 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn6 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn7 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn8 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn9 = New System.Windows.Forms.DataGridViewTextBoxColumn()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.Location_ID_Table, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'LocationBindingSource
'
Me.LocationBindingSource.DataMember = "Location"
Me.LocationBindingSource.DataSource = Me.Nature_Findings_Database
'
'LocationTableAdapter
'
Me.LocationTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Me.LocationTableAdapter
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'Location_ID_Table
'
Me.Location_ID_Table.AllowUserToAddRows = False
Me.Location_ID_Table.AllowUserToDeleteRows = False
Me.Location_ID_Table.AutoGenerateColumns = False
Me.Location_ID_Table.BackgroundColor = System.Drawing.Color.CornflowerBlue
Me.Location_ID_Table.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.Location_ID_Table.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn4, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn6, Me.DataGridViewTextBoxColumn7, Me.DataGridViewTextBoxColumn8, Me.DataGridViewTextBoxColumn9})
Me.Location_ID_Table.DataSource = Me.LocationBindingSource
Me.Location_ID_Table.Dock = System.Windows.Forms.DockStyle.Fill
Me.Location_ID_Table.GridColor = System.Drawing.Color.SteelBlue
Me.Location_ID_Table.Location = New System.Drawing.Point(0, 0)
Me.Location_ID_Table.MultiSelect = False
Me.Location_ID_Table.Name = "Location_ID_Table"
Me.Location_ID_Table.ReadOnly = True
Me.Location_ID_Table.Size = New System.Drawing.Size(974, 356)
Me.Location_ID_Table.TabIndex = 1
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Location_ID"
Me.DataGridViewTextBoxColumn1.HeaderText = "Location ID"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
Me.DataGridViewTextBoxColumn1.ReadOnly = True
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Location_Name"
Me.DataGridViewTextBoxColumn2.HeaderText = "Location Name"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
Me.DataGridViewTextBoxColumn2.ReadOnly = True
'
'DataGridViewTextBoxColumn3
'
Me.DataGridViewTextBoxColumn3.DataPropertyName = "Address"
Me.DataGridViewTextBoxColumn3.HeaderText = "Address"
Me.DataGridViewTextBoxColumn3.Name = "DataGridViewTextBoxColumn3"
Me.DataGridViewTextBoxColumn3.ReadOnly = True
'
'DataGridViewTextBoxColumn4
'
Me.DataGridViewTextBoxColumn4.DataPropertyName = "Location_Owner"
Me.DataGridViewTextBoxColumn4.HeaderText = "Location Owner"
Me.DataGridViewTextBoxColumn4.Name = "DataGridViewTextBoxColumn4"
Me.DataGridViewTextBoxColumn4.ReadOnly = True
'
'DataGridViewTextBoxColumn5
'
Me.DataGridViewTextBoxColumn5.DataPropertyName = "Opening_Times"
Me.DataGridViewTextBoxColumn5.HeaderText = "Opening Times"
Me.DataGridViewTextBoxColumn5.Name = "DataGridViewTextBoxColumn5"
Me.DataGridViewTextBoxColumn5.ReadOnly = True
'
'DataGridViewTextBoxColumn6
'
Me.DataGridViewTextBoxColumn6.DataPropertyName = "Contact_Details"
Me.DataGridViewTextBoxColumn6.HeaderText = "Contact Details"
Me.DataGridViewTextBoxColumn6.Name = "DataGridViewTextBoxColumn6"
Me.DataGridViewTextBoxColumn6.ReadOnly = True
'
'DataGridViewTextBoxColumn7
'
Me.DataGridViewTextBoxColumn7.DataPropertyName = "Website"
Me.DataGridViewTextBoxColumn7.HeaderText = "Website"
Me.DataGridViewTextBoxColumn7.Name = "DataGridViewTextBoxColumn7"
Me.DataGridViewTextBoxColumn7.ReadOnly = True
'
'DataGridViewTextBoxColumn8
'
Me.DataGridViewTextBoxColumn8.DataPropertyName = "Entry_Price"
Me.DataGridViewTextBoxColumn8.HeaderText = "Entry Price"
Me.DataGridViewTextBoxColumn8.Name = "DataGridViewTextBoxColumn8"
Me.DataGridViewTextBoxColumn8.ReadOnly = True
'
'DataGridViewTextBoxColumn9
'
Me.DataGridViewTextBoxColumn9.DataPropertyName = "Opening_Date"
Me.DataGridViewTextBoxColumn9.HeaderText = "Opening Date"
Me.DataGridViewTextBoxColumn9.Name = "DataGridViewTextBoxColumn9"
Me.DataGridViewTextBoxColumn9.ReadOnly = True
'
'Location_IDs
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(974, 356)
Me.Controls.Add(Me.Location_ID_Table)
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "Location_IDs"
Me.ShowIcon = False
Me.ShowInTaskbar = False
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent
Me.Text = "Location IDs"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.Location_ID_Table, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
End Sub
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents LocationBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents LocationTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents Location_ID_Table As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn3 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn4 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn5 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn6 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn7 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn8 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn9 As System.Windows.Forms.DataGridViewTextBoxColumn
End Class

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="LocationBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="LocationTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>390, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>561, 17</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>81</value>
</metadata>
</root>

View File

@@ -0,0 +1,7 @@
Public Class Location_IDs
Private Sub Location_IDs_Load() Handles MyBase.Load
'Loads the Locations and the IDs associated to them
Me.LocationTableAdapter.Fill(Me.Nature_Findings_Database.Location)
End Sub
End Class

View File

@@ -0,0 +1,150 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Login
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Login_Button = New System.Windows.Forms.Button()
Me.PasswordInput = New System.Windows.Forms.MaskedTextBox()
Me.Label1 = New System.Windows.Forms.Label()
Me.Label2 = New System.Windows.Forms.Label()
Me.UsernameInput = New System.Windows.Forms.TextBox()
Me.Label3 = New System.Windows.Forms.Label()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.UsersBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.UsersTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.UsersTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.UsersBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Login_Button
'
Me.Login_Button.Location = New System.Drawing.Point(194, 89)
Me.Login_Button.Name = "Login_Button"
Me.Login_Button.Size = New System.Drawing.Size(75, 23)
Me.Login_Button.TabIndex = 3
Me.Login_Button.TabStop = False
Me.Login_Button.Text = "Login"
Me.Login_Button.UseVisualStyleBackColor = True
'
'PasswordInput
'
Me.PasswordInput.Location = New System.Drawing.Point(73, 92)
Me.PasswordInput.Name = "PasswordInput"
Me.PasswordInput.Size = New System.Drawing.Size(100, 20)
Me.PasswordInput.TabIndex = 2
Me.PasswordInput.UseSystemPasswordChar = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Location = New System.Drawing.Point(12, 69)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(55, 13)
Me.Label1.TabIndex = 3
Me.Label1.Text = "Username"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Location = New System.Drawing.Point(12, 95)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(53, 13)
Me.Label2.TabIndex = 4
Me.Label2.Text = "Password"
'
'UsernameInput
'
Me.UsernameInput.Location = New System.Drawing.Point(73, 66)
Me.UsernameInput.Name = "UsernameInput"
Me.UsernameInput.Size = New System.Drawing.Size(100, 20)
Me.UsernameInput.TabIndex = 1
'
'Label3
'
Me.Label3.AutoSize = True
Me.Label3.Font = New System.Drawing.Font("Microsoft Sans Serif", 16.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label3.Location = New System.Drawing.Point(60, 9)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(165, 26)
Me.Label3.TabIndex = 6
Me.Label3.Text = "Nature Findings"
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'UsersBindingSource
'
Me.UsersBindingSource.DataMember = "Users"
Me.UsersBindingSource.DataSource = Me.Nature_Findings_Database
'
'UsersTableAdapter
'
Me.UsersTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Me.UsersTableAdapter
'
'Login
'
Me.AcceptButton = Me.Login_Button
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.Salmon
Me.ClientSize = New System.Drawing.Size(284, 117)
Me.Controls.Add(Me.Label3)
Me.Controls.Add(Me.UsernameInput)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.PasswordInput)
Me.Controls.Add(Me.Login_Button)
Me.MaximizeBox = False
Me.Name = "Login"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Login"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.UsersBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Login_Button As System.Windows.Forms.Button
Friend WithEvents PasswordInput As System.Windows.Forms.MaskedTextBox
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents UsernameInput As System.Windows.Forms.TextBox
Friend WithEvents Label3 As System.Windows.Forms.Label
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents UsersBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents UsersTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.UsersTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
End Class

View File

@@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="UsersBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="UsersTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>373, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>527, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,27 @@
Public Class Login
Public Sub Login_Button_Click() Handles Login_Button.Click
'Resets the Add_Find_Clicked Variables
Add_Location_Clicked = False
Add_Species_Clicked = False
Add_Find_Clicked = False
Does_Species_Exist = False
Does_Location_Exist = False
Username = UsernameInput.Text 'This sets the global variables Username
User_ID = Me.UsersTableAdapter.Get_User_ID(Global_Variables.Username) 'This sets the global variables User_ID
Contributor_Name = Me.UsersTableAdapter.Get_Contributor_Name(Global_Variables.Username) 'This sets the global variable Contributor Name for the welcome screen message.
'This checks if the user details are correct in the database
'Remember to update the database WITHIN the solution files!
Dim login = Me.UsersTableAdapter.Login_Check(UsernameInput.Text, PasswordInput.Text)
If login Is Nothing Then
MsgBox("Incorrect Login Information")
PasswordInput.Text = ""
Else
Welcome.Show()
Me.Close()
End If
End Sub
End Class

View File

@@ -0,0 +1,38 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.269
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
'NOTE: This file is auto-generated; do not modify it directly. To make changes,
' or if you encounter build errors in this file, go to the Project Designer
' (go to Project Properties or double-click the My Project node in
' Solution Explorer), and make changes on the Application tab.
'
Partial Friend Class MyApplication
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Public Sub New()
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
Me.IsSingleInstance = true
Me.EnableVisualStyles = true
Me.SaveMySettingsOnExit = true
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterAllFormsClose
End Sub
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Sub OnCreateMainForm()
Me.MainForm = Global.Nature_Findings_System.Login
End Sub
End Class
End Namespace

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MySubMain>true</MySubMain>
<MainForm>Login</MainForm>
<SingleInstance>true</SingleInstance>
<ShutdownMode>1</ShutdownMode>
<EnableVisualStyles>true</EnableVisualStyles>
<AuthenticationMode>0</AuthenticationMode>
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
</MyApplicationData>

View File

@@ -0,0 +1,39 @@
Imports System.Resources
Imports System
Imports System.Reflection
Imports System.Runtime.InteropServices
' General Information about an assembly is controlled through the following
' set of attributes. Change these attribute values to modify the information
' associated with an assembly.
' Review the values of the assembly attributes
<Assembly: AssemblyTitle("Nature Findings")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("Coundon Court School")>
<Assembly: AssemblyProduct("Nature Findings System")>
<Assembly: AssemblyCopyright("Copyright © Coundon Court School 2013")>
<Assembly: AssemblyTrademark("")>
<Assembly: ComVisible(False)>
'The following GUID is for the ID of the typelib if this project is exposed to COM
<Assembly: Guid("a437b12b-ec55-46f6-b956-4b28c2c137e2")>
' Version information for an assembly consists of the following four values:
'
' Major Version
' Minor Version
' Build Number
' Revision
'
' You can specify all the values or you can default the Build and Revision Numbers
' by using the '*' as shown below:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.0.0.0")>
<Assembly: AssemblyFileVersion("1.0.0.0")>
<Assembly: NeutralResourcesLanguageAttribute("en-GB")>

View File

@@ -0,0 +1,63 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.269
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Imports System
Namespace My.Resources
'This class was auto-generated by the StronglyTypedResourceBuilder
'class via a tool like ResGen or Visual Studio.
'To add or remove a member, edit your .ResX file then rerun ResGen
'with the /str option, or rebuild your VS project.
'''<summary>
''' A strongly-typed resource class, for looking up localized strings, etc.
'''</summary>
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
Friend Module Resources
Private resourceMan As Global.System.Resources.ResourceManager
Private resourceCulture As Global.System.Globalization.CultureInfo
'''<summary>
''' Returns the cached ResourceManager instance used by this class.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
Get
If Object.ReferenceEquals(resourceMan, Nothing) Then
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("Nature_Findings_System.Resources", GetType(Resources).Assembly)
resourceMan = temp
End If
Return resourceMan
End Get
End Property
'''<summary>
''' Overrides the current thread's CurrentUICulture property for all
''' resource lookups using this strongly typed resource class.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend Property Culture() As Global.System.Globalization.CultureInfo
Get
Return resourceCulture
End Get
Set
resourceCulture = value
End Set
End Property
End Module
End Namespace

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@@ -0,0 +1,84 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.269
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0"), _
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Partial Friend NotInheritable Class MySettings
Inherits Global.System.Configuration.ApplicationSettingsBase
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
#Region "My.Settings Auto-Save Functionality"
#If _MyType = "WindowsForms" Then
Private Shared addedHandler As Boolean
Private Shared addedHandlerLockObject As New Object
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
If My.Application.SaveMySettingsOnExit Then
My.Settings.Save()
End If
End Sub
#End If
#End Region
Public Shared ReadOnly Property [Default]() As MySettings
Get
#If _MyType = "WindowsForms" Then
If Not addedHandler Then
SyncLock addedHandlerLockObject
If Not addedHandler Then
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
addedHandler = True
End If
End SyncLock
End If
#End If
Return defaultInstance
End Get
End Property
<Global.System.Configuration.ApplicationScopedSettingAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Configuration.SpecialSettingAttribute(Global.System.Configuration.SpecialSetting.ConnectionString), _
Global.System.Configuration.DefaultSettingValueAttribute("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=""|DataDirectory|\Nature Findings Da"& _
"tabase.accdb""")> _
Public ReadOnly Property Nature_Findings_DatabaseConnectionString() As String
Get
Return CType(Me("Nature_Findings_DatabaseConnectionString"),String)
End Get
End Property
End Class
End Namespace
Namespace My
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
Friend Module MySettingsProperty
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
Friend ReadOnly Property Settings() As Global.Nature_Findings_System.My.MySettings
Get
Return Global.Nature_Findings_System.My.MySettings.Default
End Get
End Property
End Module
End Namespace

View File

@@ -0,0 +1,14 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="My" GeneratedClassName="MySettings" UseMySettingsClassName="true">
<Profiles />
<Settings>
<Setting Name="Nature_Findings_DatabaseConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Provider=Microsoft.ACE.OLEDB.12.0;Data Source="|DataDirectory|\Nature Findings Database.accdb"&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.OleDb&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Provider=Microsoft.ACE.OLEDB.12.0;Data Source="|DataDirectory|\Nature Findings Database.accdb"</Value>
</Setting>
</Settings>
</SettingsFile>

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC Manifest Options
If you want to change the Windows User Account Control level replace the
requestedExecutionLevel node with one of the following.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Specifying requestedExecutionLevel node will disable file and registry virtualization.
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
-->
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- A list of all Windows versions that this application is designed to work with. Windows will automatically select the most compatible environment.-->
<!-- If your application is designed to work with Windows 7, uncomment the following supportedOS node-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
</application>
</compatibility>
<!-- Enable themes for Windows common controls and dialogs (Windows XP and later) -->
<!-- <dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>-->
</asmv1:assembly>

View File

@@ -0,0 +1,269 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class My_Account
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim User_IDLabel As System.Windows.Forms.Label
Dim UsernameLabel As System.Windows.Forms.Label
Dim PasswordLabel As System.Windows.Forms.Label
Dim Email_AddressLabel As System.Windows.Forms.Label
Dim Contributor_NameLabel As System.Windows.Forms.Label
Dim About_UserLabel As System.Windows.Forms.Label
Me.Label2 = New System.Windows.Forms.Label()
Me.Label1 = New System.Windows.Forms.Label()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.UsersTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.UsersTableAdapter()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.UsersBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.User_IDTextBox = New System.Windows.Forms.TextBox()
Me.Save_Button = New System.Windows.Forms.Button()
Me.UsernameTextBox = New System.Windows.Forms.TextBox()
Me.PasswordTextBox = New System.Windows.Forms.TextBox()
Me.Email_AddressTextBox = New System.Windows.Forms.TextBox()
Me.Contributor_NameTextBox = New System.Windows.Forms.TextBox()
Me.About_UserTextBox = New System.Windows.Forms.TextBox()
User_IDLabel = New System.Windows.Forms.Label()
UsernameLabel = New System.Windows.Forms.Label()
PasswordLabel = New System.Windows.Forms.Label()
Email_AddressLabel = New System.Windows.Forms.Label()
Contributor_NameLabel = New System.Windows.Forms.Label()
About_UserLabel = New System.Windows.Forms.Label()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.UsersBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'User_IDLabel
'
User_IDLabel.AutoSize = True
User_IDLabel.Location = New System.Drawing.Point(8, 84)
User_IDLabel.Name = "User_IDLabel"
User_IDLabel.Size = New System.Drawing.Size(46, 13)
User_IDLabel.TabIndex = 38
User_IDLabel.Text = "User ID:"
'
'UsernameLabel
'
UsernameLabel.AutoSize = True
UsernameLabel.Location = New System.Drawing.Point(8, 110)
UsernameLabel.Name = "UsernameLabel"
UsernameLabel.Size = New System.Drawing.Size(58, 13)
UsernameLabel.TabIndex = 40
UsernameLabel.Text = "Username:"
'
'PasswordLabel
'
PasswordLabel.AutoSize = True
PasswordLabel.Location = New System.Drawing.Point(10, 136)
PasswordLabel.Name = "PasswordLabel"
PasswordLabel.Size = New System.Drawing.Size(56, 13)
PasswordLabel.TabIndex = 41
PasswordLabel.Text = "Password:"
'
'Email_AddressLabel
'
Email_AddressLabel.AutoSize = True
Email_AddressLabel.Location = New System.Drawing.Point(9, 162)
Email_AddressLabel.Name = "Email_AddressLabel"
Email_AddressLabel.Size = New System.Drawing.Size(76, 13)
Email_AddressLabel.TabIndex = 42
Email_AddressLabel.Text = "Email Address:"
'
'Contributor_NameLabel
'
Contributor_NameLabel.AutoSize = True
Contributor_NameLabel.Location = New System.Drawing.Point(10, 188)
Contributor_NameLabel.Name = "Contributor_NameLabel"
Contributor_NameLabel.Size = New System.Drawing.Size(92, 13)
Contributor_NameLabel.TabIndex = 43
Contributor_NameLabel.Text = "Contributor Name:"
'
'About_UserLabel
'
About_UserLabel.AutoSize = True
About_UserLabel.Location = New System.Drawing.Point(39, 214)
About_UserLabel.Name = "About_UserLabel"
About_UserLabel.Size = New System.Drawing.Size(63, 13)
About_UserLabel.TabIndex = 44
About_UserLabel.Text = "About User:"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(118, 27)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(86, 18)
Me.Label2.TabIndex = 19
Me.Label2.Text = "My Account"
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(108, 9)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 18
Me.Label1.Text = "Nature Findings"
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(12, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 15
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'UsersTableAdapter
'
Me.UsersTableAdapter.ClearBeforeFill = True
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'UsersBindingSource
'
Me.UsersBindingSource.DataMember = "Users"
Me.UsersBindingSource.DataSource = Me.Nature_Findings_Database
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Me.UsersTableAdapter
'
'User_IDTextBox
'
Me.User_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.UsersBindingSource, "User_ID", True))
Me.User_IDTextBox.Location = New System.Drawing.Point(108, 81)
Me.User_IDTextBox.Name = "User_IDTextBox"
Me.User_IDTextBox.ReadOnly = True
Me.User_IDTextBox.Size = New System.Drawing.Size(196, 20)
Me.User_IDTextBox.TabIndex = 39
'
'Save_Button
'
Me.Save_Button.Location = New System.Drawing.Point(229, 278)
Me.Save_Button.Name = "Save_Button"
Me.Save_Button.Size = New System.Drawing.Size(75, 23)
Me.Save_Button.TabIndex = 40
Me.Save_Button.Text = "Save"
Me.Save_Button.UseVisualStyleBackColor = True
'
'UsernameTextBox
'
Me.UsernameTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.UsersBindingSource, "Username", True))
Me.UsernameTextBox.Location = New System.Drawing.Point(108, 107)
Me.UsernameTextBox.Name = "UsernameTextBox"
Me.UsernameTextBox.ReadOnly = True
Me.UsernameTextBox.Size = New System.Drawing.Size(196, 20)
Me.UsernameTextBox.TabIndex = 41
'
'PasswordTextBox
'
Me.PasswordTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.UsersBindingSource, "Password", True))
Me.PasswordTextBox.Location = New System.Drawing.Point(108, 133)
Me.PasswordTextBox.Name = "PasswordTextBox"
Me.PasswordTextBox.Size = New System.Drawing.Size(196, 20)
Me.PasswordTextBox.TabIndex = 42
Me.PasswordTextBox.UseSystemPasswordChar = True
'
'Email_AddressTextBox
'
Me.Email_AddressTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.UsersBindingSource, "Email_Address", True))
Me.Email_AddressTextBox.Location = New System.Drawing.Point(108, 159)
Me.Email_AddressTextBox.Name = "Email_AddressTextBox"
Me.Email_AddressTextBox.Size = New System.Drawing.Size(196, 20)
Me.Email_AddressTextBox.TabIndex = 43
'
'Contributor_NameTextBox
'
Me.Contributor_NameTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.UsersBindingSource, "Contributor_Name", True))
Me.Contributor_NameTextBox.Location = New System.Drawing.Point(108, 185)
Me.Contributor_NameTextBox.Name = "Contributor_NameTextBox"
Me.Contributor_NameTextBox.Size = New System.Drawing.Size(196, 20)
Me.Contributor_NameTextBox.TabIndex = 44
'
'About_UserTextBox
'
Me.About_UserTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.UsersBindingSource, "About_User", True))
Me.About_UserTextBox.Location = New System.Drawing.Point(108, 211)
Me.About_UserTextBox.Multiline = True
Me.About_UserTextBox.Name = "About_UserTextBox"
Me.About_UserTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical
Me.About_UserTextBox.Size = New System.Drawing.Size(196, 61)
Me.About_UserTextBox.TabIndex = 45
'
'My_Account
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.MediumSeaGreen
Me.ClientSize = New System.Drawing.Size(327, 321)
Me.Controls.Add(About_UserLabel)
Me.Controls.Add(Me.About_UserTextBox)
Me.Controls.Add(Contributor_NameLabel)
Me.Controls.Add(Me.Contributor_NameTextBox)
Me.Controls.Add(Email_AddressLabel)
Me.Controls.Add(Me.Email_AddressTextBox)
Me.Controls.Add(PasswordLabel)
Me.Controls.Add(Me.PasswordTextBox)
Me.Controls.Add(UsernameLabel)
Me.Controls.Add(Me.UsernameTextBox)
Me.Controls.Add(Me.Save_Button)
Me.Controls.Add(User_IDLabel)
Me.Controls.Add(Me.User_IDTextBox)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Controls.Add(Me.Label1)
Me.Name = "My_Account"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: My Account"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.UsersBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents UsersTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.UsersTableAdapter
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents UsersBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents User_IDTextBox As System.Windows.Forms.TextBox
Friend WithEvents Save_Button As System.Windows.Forms.Button
Friend WithEvents UsernameTextBox As System.Windows.Forms.TextBox
Friend WithEvents PasswordTextBox As System.Windows.Forms.TextBox
Friend WithEvents Email_AddressTextBox As System.Windows.Forms.TextBox
Friend WithEvents Contributor_NameTextBox As System.Windows.Forms.TextBox
Friend WithEvents About_UserTextBox As System.Windows.Forms.TextBox
End Class

View File

@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="User_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="UsernameLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="PasswordLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Email_AddressLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Contributor_NameLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="About_UserLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="UsersTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>178, 17</value>
</metadata>
<metadata name="UsersBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>374, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>534, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,25 @@
Public Class My_Account
Private Sub Save_Button_Click() Handles Save_Button.Click
'This saves the user information to the database.
Me.Validate()
Me.UsersBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
MsgBox("User Information Saved")
End Sub
Public Sub My_Account_Load() Handles MyBase.Load
'This loads the current Users information.
Try
Me.UsersTableAdapter.Fill_Account_Information(Me.Nature_Findings_Database.Users, CType(Global_Variables.Username, String))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
End Sub
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
End Class

View File

@@ -0,0 +1,336 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProductVersion>
</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{42CDB173-3B41-49A2-BE47-F52EB457851D}</ProjectGuid>
<OutputType>WinExe</OutputType>
<StartupObject>Nature_Findings_System.My.MyApplication</StartupObject>
<RootNamespace>Nature_Findings_System</RootNamespace>
<AssemblyName>Nature Findings</AssemblyName>
<FileAlignment>512</FileAlignment>
<MyType>WindowsForms</MyType>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<IsWebBootstrapper>false</IsWebBootstrapper>
<PublishUrl>G:\Nature Findings\FINAL PROGRAM\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<WebPage>publish.htm</WebPage>
<ApplicationRevision>1</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<PublishWizardCompleted>true</PublishWizardCompleted>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<OutputPath>bin\Debug\</OutputPath>
<DocumentationFile>Nature Findings.xml</DocumentationFile>
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<PlatformTarget>x86</PlatformTarget>
<DebugType>pdbonly</DebugType>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DocumentationFile>Nature Findings.xml</DocumentationFile>
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
</PropertyGroup>
<PropertyGroup>
<OptionExplicit>On</OptionExplicit>
</PropertyGroup>
<PropertyGroup>
<OptionCompare>Binary</OptionCompare>
</PropertyGroup>
<PropertyGroup>
<OptionStrict>Off</OptionStrict>
</PropertyGroup>
<PropertyGroup>
<OptionInfer>On</OptionInfer>
</PropertyGroup>
<PropertyGroup>
<ManifestCertificateThumbprint>67DA4C016E2C3000C3778FE385B18D14F4D03685</ManifestCertificateThumbprint>
</PropertyGroup>
<PropertyGroup>
<ManifestKeyFile>Nature Findings_TemporaryKey.pfx</ManifestKeyFile>
</PropertyGroup>
<PropertyGroup>
<GenerateManifests>true</GenerateManifests>
</PropertyGroup>
<PropertyGroup>
<SignManifests>true</SignManifests>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
</ItemGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
<Import Include="System" />
<Import Include="System.Collections" />
<Import Include="System.Collections.Generic" />
<Import Include="System.Data" />
<Import Include="System.Drawing" />
<Import Include="System.Diagnostics" />
<Import Include="System.Windows.Forms" />
<Import Include="System.Linq" />
<Import Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Compile Include="Edit_Location.Designer.vb">
<DependentUpon>Edit_Location.vb</DependentUpon>
</Compile>
<Compile Include="Edit_Location.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Global_Variables.vb" />
<Compile Include="Nature_Findings_Database.vb">
<DependentUpon>Nature_Findings_Database.xsd</DependentUpon>
</Compile>
<Compile Include="New_Species.Designer.vb">
<DependentUpon>New_Species.vb</DependentUpon>
</Compile>
<Compile Include="New_Species.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Knowledge_Base_Finds.Designer.vb">
<DependentUpon>Knowledge_Base_Finds.vb</DependentUpon>
</Compile>
<Compile Include="Knowledge_Base_Finds.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Location_IDs.Designer.vb">
<DependentUpon>Location_IDs.vb</DependentUpon>
</Compile>
<Compile Include="Location_IDs.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="My_Account.Designer.vb">
<DependentUpon>My_Account.vb</DependentUpon>
</Compile>
<Compile Include="My_Account.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Knowledge_Base_Home.Designer.vb">
<DependentUpon>Knowledge_Base_Home.vb</DependentUpon>
</Compile>
<Compile Include="Knowledge_Base_Home.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Knowledge_Base_Locations.Designer.vb">
<DependentUpon>Knowledge_Base_Locations.vb</DependentUpon>
</Compile>
<Compile Include="Knowledge_Base_Locations.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Life_List.Designer.vb">
<DependentUpon>Life_List.vb</DependentUpon>
</Compile>
<Compile Include="Life_List.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Login.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Login.Designer.vb">
<DependentUpon>Login.vb</DependentUpon>
<SubType>Form</SubType>
</Compile>
<Compile Include="Nature_Findings_Database.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Nature_Findings_Database.xsd</DependentUpon>
</Compile>
<Compile Include="Species_IDs.Designer.vb">
<DependentUpon>Species_IDs.vb</DependentUpon>
</Compile>
<Compile Include="Species_IDs.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="User_IDs.Designer.vb">
<DependentUpon>User_IDs.vb</DependentUpon>
</Compile>
<Compile Include="User_IDs.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Welcome_Screen.Designer.vb">
<DependentUpon>Welcome_Screen.vb</DependentUpon>
</Compile>
<Compile Include="Welcome_Screen.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="New_Find.Designer.vb">
<DependentUpon>New_Find.vb</DependentUpon>
</Compile>
<Compile Include="New_Find.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="Edit_Find.Designer.vb">
<DependentUpon>Edit_Find.vb</DependentUpon>
</Compile>
<Compile Include="Edit_Find.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="New_Location.Designer.vb">
<DependentUpon>New_Location.vb</DependentUpon>
</Compile>
<Compile Include="New_Location.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="My Project\AssemblyInfo.vb" />
<Compile Include="My Project\Application.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Application.myapp</DependentUpon>
</Compile>
<Compile Include="My Project\Resources.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="My Project\Settings.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Edit_Location.resx">
<DependentUpon>Edit_Location.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="New_Species.resx">
<DependentUpon>New_Species.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Knowledge_Base_Finds.resx">
<DependentUpon>Knowledge_Base_Finds.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Location_IDs.resx">
<DependentUpon>Location_IDs.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="My_Account.resx">
<DependentUpon>My_Account.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Knowledge_Base_Home.resx">
<DependentUpon>Knowledge_Base_Home.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Knowledge_Base_Locations.resx">
<DependentUpon>Knowledge_Base_Locations.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Life_List.resx">
<DependentUpon>Life_List.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Login.resx">
<DependentUpon>Login.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Species_IDs.resx">
<DependentUpon>Species_IDs.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="User_IDs.resx">
<DependentUpon>User_IDs.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Welcome_Screen.resx">
<DependentUpon>Welcome_Screen.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="New_Find.resx">
<DependentUpon>New_Find.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Edit_Find.resx">
<DependentUpon>Edit_Find.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="New_Location.resx">
<DependentUpon>New_Location.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="My Project\Resources.resx">
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
<CustomToolNamespace>My.Resources</CustomToolNamespace>
<SubType>Designer</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="My Project\app.manifest" />
<None Include="My Project\Application.myapp">
<Generator>MyApplicationCodeGenerator</Generator>
<LastGenOutput>Application.Designer.vb</LastGenOutput>
</None>
<None Include="My Project\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<CustomToolNamespace>My</CustomToolNamespace>
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
</None>
<None Include="Nature Findings_TemporaryKey.pfx" />
<None Include="Nature_Findings_Database.xsc">
<DependentUpon>Nature_Findings_Database.xsd</DependentUpon>
</None>
<None Include="Nature_Findings_Database.xsd">
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>Nature_Findings_Database.Designer.vb</LastGenOutput>
<SubType>Designer</SubType>
</None>
<None Include="Nature_Findings_Database.xss">
<DependentUpon>Nature_Findings_Database.xsd</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<Content Include="Nature Findings Database.accdb">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client">
<Visible>False</Visible>
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Windows.Installer.4.5">
<Visible>False</Visible>
<ProductName>Windows Installer 4.5</ProductName>
<Install>true</Install>
</BootstrapperPackage>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<PublishUrlHistory>G:\Nature Findings\FINAL PROGRAM\|\\ccscc101\C06\DavAle06\Computing\Testing\|publish\</PublishUrlHistory>
<InstallUrlHistory />
<SupportUrlHistory />
<UpdateUrlHistory />
<BootstrapperUrlHistory />
<ErrorReportUrlHistory />
<FallbackCulture>en-US</FallbackCulture>
<VerifyUploadedFiles>false</VerifyUploadedFiles>
</PropertyGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
Partial Public Class Nature_Findings_Database
End Class
Partial Public Class Nature_Findings_Database
End Class

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TableUISettings>
<TableUISetting Name="User_Species_Link">
<ColumnUISettings>
<ColumnUISetting Name="Season">
<ControlSettings><ControlSetting ArtifactName="Microsoft:System.Windows.Forms:Form" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<BindableControlInfo Name="ComboBox" Type="System.Windows.Forms.ComboBox" AssemblyName="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</ControlSetting></ControlSettings>
</ColumnUISetting>
</ColumnUISettings>
</TableUISetting>
</TableUISettings>
</DataSetUISetting>

View File

@@ -0,0 +1,719 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="Nature_Findings_Database" targetNamespace="http://tempuri.org/Nature_Findings_Database.xsd" xmlns:mstns="http://tempuri.org/Nature_Findings_Database.xsd" xmlns="http://tempuri.org/Nature_Findings_Database.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:annotation>
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections>
<Connection AppSettingsObjectName="MySettings" AppSettingsPropertyName="Nature_Findings_DatabaseConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="Nature_Findings_DatabaseConnectionString (MySettings)" PropertyReference="ApplicationSettings.Nature_Findings_System.My.MySettings.GlobalReference.Default.Nature_Findings_DatabaseConnectionString" Provider="System.Data.OleDb" />
</Connections>
<Tables>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="LocationTableAdapter" GeneratorDataComponentClassName="LocationTableAdapter" Name="Location" UserDataComponentName="LocationTableAdapter">
<MainSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM `Location` WHERE ((`Location_ID` = ?) AND ((? = 1 AND `Location_Name` IS NULL) OR (`Location_Name` = ?)) AND ((? = 1 AND `Address` IS NULL) OR (`Address` = ?)) AND ((? = 1 AND `Location_Owner` IS NULL) OR (`Location_Owner` = ?)) AND ((? = 1 AND `Opening_Times` IS NULL) OR (`Opening_Times` = ?)) AND ((? = 1 AND `Contact_Details` IS NULL) OR (`Contact_Details` = ?)) AND ((? = 1 AND `Entry_Price` IS NULL) OR (`Entry_Price` = ?)) AND ((? = 1 AND `Opening_Date` IS NULL) OR (`Opening_Date` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Address" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Address" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Address" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_Owner" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_Owner" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Location_Owner" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Owner" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Opening_Times" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Opening_Times" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Opening_Times" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Opening_Times" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Contact_Details" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Contact_Details" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Contact_Details" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contact_Details" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Entry_Price" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="Original_Entry_Price" Precision="0" ProviderType="Currency" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Opening_Date" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Original_Opening_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO `Location` (`Location_Name`, `Address`, `Location_Owner`, `Opening_Times`, `Contact_Details`, `Website`, `Entry_Price`, `Opening_Date`) VALUES (?, ?, ?, ?, ?, ?, ?, ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Address" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Location_Owner" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Owner" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Opening_Times" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Opening_Times" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Contact_Details" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contact_Details" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Website" Precision="0" ProviderType="LongVarWChar" Scale="0" Size="0" SourceColumn="Website" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="Entry_Price" Precision="0" ProviderType="Currency" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Opening_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date FROM Location</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE `Location` SET `Location_Name` = ?, `Address` = ?, `Location_Owner` = ?, `Opening_Times` = ?, `Contact_Details` = ?, `Website` = ?, `Entry_Price` = ?, `Opening_Date` = ? WHERE ((`Location_ID` = ?) AND ((? = 1 AND `Location_Name` IS NULL) OR (`Location_Name` = ?)) AND ((? = 1 AND `Address` IS NULL) OR (`Address` = ?)) AND ((? = 1 AND `Location_Owner` IS NULL) OR (`Location_Owner` = ?)) AND ((? = 1 AND `Opening_Times` IS NULL) OR (`Opening_Times` = ?)) AND ((? = 1 AND `Contact_Details` IS NULL) OR (`Contact_Details` = ?)) AND ((? = 1 AND `Entry_Price` IS NULL) OR (`Entry_Price` = ?)) AND ((? = 1 AND `Opening_Date` IS NULL) OR (`Opening_Date` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Address" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Location_Owner" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Owner" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Opening_Times" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Opening_Times" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Contact_Details" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contact_Details" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Website" Precision="0" ProviderType="LongVarWChar" Scale="0" Size="0" SourceColumn="Website" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="Entry_Price" Precision="0" ProviderType="Currency" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Opening_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Address" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Address" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Address" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_Owner" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_Owner" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Location_Owner" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Owner" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Opening_Times" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Opening_Times" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Opening_Times" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Opening_Times" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Contact_Details" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Contact_Details" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Contact_Details" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contact_Details" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Entry_Price" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Currency" Direction="Input" ParameterName="Original_Entry_Price" Precision="0" ProviderType="Currency" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Opening_Date" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Original_Opening_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Location_ID" DataSetColumn="Location_ID" />
<Mapping SourceColumn="Location_Name" DataSetColumn="Location_Name" />
<Mapping SourceColumn="Address" DataSetColumn="Address" />
<Mapping SourceColumn="Location_Owner" DataSetColumn="Location_Owner" />
<Mapping SourceColumn="Opening_Times" DataSetColumn="Opening_Times" />
<Mapping SourceColumn="Contact_Details" DataSetColumn="Contact_Details" />
<Mapping SourceColumn="Website" DataSetColumn="Website" />
<Mapping SourceColumn="Entry_Price" DataSetColumn="Entry_Price" />
<Mapping SourceColumn="Opening_Date" DataSetColumn="Opening_Date" />
</Mappings>
<Sources>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Address" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy1" GeneratorSourceName="Fill_Location_By_Address" GetMethodModifier="Public" GetMethodName="GetDataBy1" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="Fill_Location_By_Address">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Address = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Address" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Address" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Address" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Contact_Details" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy4" GeneratorSourceName="Fill_Location_By_Contact_Details" GetMethodModifier="Public" GetMethodName="GetDataBy4" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy4" UserSourceName="Fill_Location_By_Contact_Details">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Contact_Details = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Contact_Details" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Contact_Details" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Contact_Details" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Date" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy7" GeneratorSourceName="Fill_Location_By_Date" GetMethodModifier="Public" GetMethodName="GetDataBy7" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy7" UserSourceName="Fill_Location_By_Date">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Opening_Date = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Opening_Date" DataSourceName="Location" DataTypeServer="DbType.Date" DbType="Date" Direction="Input" ParameterName="Opening_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Opening_Date" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Entry_Price" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy6" GeneratorSourceName="Fill_Location_By_Entry_Price" GetMethodModifier="Public" GetMethodName="GetDataBy6" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy6" UserSourceName="Fill_Location_By_Entry_Price">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Entry_Price = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Entry_Price" DataSourceName="Location" DataTypeServer="DbType.Currency" DbType="Decimal" Direction="Input" ParameterName="Entry_Price" Precision="19" ProviderType="Currency" Scale="0" Size="0" SourceColumn="Entry_Price" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Name" GenerateMethods="Fill" GenerateShortCommands="true" GeneratorSourceName="Fill_Location_By_Name" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="Fill_Location_By_Name">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Location_Name = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Location_Name" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Location_Name" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Opening_Times" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy3" GeneratorSourceName="Fill_Location_By_Opening_Times" GetMethodModifier="Public" GetMethodName="GetDataBy3" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy3" UserSourceName="Fill_Location_By_Opening_Times">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Opening_Times = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Opening_Times" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Opening_Times" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Opening_Times" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Owner" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy2" GeneratorSourceName="Fill_Location_By_Owner" GetMethodModifier="Public" GetMethodName="GetDataBy2" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="Fill_Location_By_Owner">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Location_Owner = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Location_Owner" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Location_Owner" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Location_Owner" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Location_By_Website" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy5" GeneratorSourceName="Fill_Location_By_Website" GetMethodModifier="Public" GetMethodName="GetDataBy5" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy5" UserSourceName="Fill_Location_By_Website">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_ID, Location_Name, Address, Location_Owner, Opening_Times, Contact_Details, Website, Entry_Price, Opening_Date
FROM Location
WHERE (Website = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Website" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength" DbType="String" Direction="Input" ParameterName="Website" Precision="0" ProviderType="WChar" Scale="0" Size="1024" SourceColumn="Website" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Location" DbObjectType="Table" GenerateShortCommands="true" GeneratorSourceName="Location_Check" Modifier="Public" Name="Location_Check" QueryType="Scalar" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy8" UserSourceName="Location_Check">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Location_Name
FROM Location
GROUP BY Location_Name
HAVING (Location_Name = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Location_Name" DataSourceName="Location" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Location_Name" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="SpeciesTableAdapter" GeneratorDataComponentClassName="SpeciesTableAdapter" Name="Species" UserDataComponentName="SpeciesTableAdapter">
<MainSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Species" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM `Species` WHERE ((`Species_ID` = ?) AND ((? = 1 AND `Species_Name` IS NULL) OR (`Species_Name` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Species_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO `Species` (`Species_Name`) VALUES (?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Species_ID, Species_Name FROM Species</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE `Species` SET `Species_Name` = ? WHERE ((`Species_ID` = ?) AND ((? = 1 AND `Species_Name` IS NULL) OR (`Species_Name` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Species_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Species_ID" DataSetColumn="Species_ID" />
<Mapping SourceColumn="Species_Name" DataSetColumn="Species_Name" />
</Mappings>
<Sources>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Species" DbObjectType="Table" GenerateShortCommands="true" GeneratorSourceName="Species_Check" Modifier="Public" Name="Species_Check" QueryType="Scalar" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="Species_Check">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_Name
FROM Species
GROUP BY Species_Name
HAVING (Species_Name = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Species_Name" DataSourceName="Species" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Species_Name" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="User_Species_LinkTableAdapter" GeneratorDataComponentClassName="User_Species_LinkTableAdapter" Name="User_Species_Link" UserDataComponentName="User_Species_LinkTableAdapter">
<MainSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM `User_Species_Link` WHERE ((`Date` = ?) AND ((? = 1 AND `Species_ID` IS NULL) OR (`Species_ID` = ?)) AND ((? = 1 AND `User_ID` IS NULL) OR (`User_ID` = ?)) AND ((? = 1 AND `Location_ID` IS NULL) OR (`Location_ID` = ?)) AND ((? = 1 AND `Season` IS NULL) OR (`Season` = ?)) AND ((? = 1 AND `Additional_Comments` IS NULL) OR (`Additional_Comments` = ?)) AND ((? = 1 AND `Location_Name` IS NULL) OR (`Location_Name` = ?)) AND ((? = 1 AND `Species_Name` IS NULL) OR (`Species_Name` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Original_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Date" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Season" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Season" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Season" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Season" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Additional_Comments" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Additional_Comments" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Additional_Comments" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Additional_Comments" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Species_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO `User_Species_Link` (`Species_ID`, `User_ID`, `Location_ID`, `Season`, `Additional_Comments`, `Sight_Date`) VALUES (?, ?, ?, ?, ?, ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Season" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Season" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Additional_Comments" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Additional_Comments" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Sight_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Sight_Date" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE `User_Species_Link` SET `Date` = ?, `Species_ID` = ?, `User_ID` = ?, `Location_ID` = ?, `Season` = ?, `Additional_Comments` = ?, `Location_Name` = ?, `Species_Name` = ? WHERE ((`Date` = ?) AND ((? = 1 AND `Species_ID` IS NULL) OR (`Species_ID` = ?)) AND ((? = 1 AND `User_ID` IS NULL) OR (`User_ID` = ?)) AND ((? = 1 AND `Location_ID` IS NULL) OR (`Location_ID` = ?)) AND ((? = 1 AND `Season` IS NULL) OR (`Season` = ?)) AND ((? = 1 AND `Additional_Comments` IS NULL) OR (`Additional_Comments` = ?)) AND ((? = 1 AND `Location_Name` IS NULL) OR (`Location_Name` = ?)) AND ((? = 1 AND `Species_Name` IS NULL) OR (`Species_Name` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Date" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Season" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Season" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Additional_Comments" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Additional_Comments" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="Original_Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Date" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Season" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Season" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Season" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Season" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Additional_Comments" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Additional_Comments" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Additional_Comments" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Additional_Comments" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Location_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Location_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Location_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Species_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Species_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Species_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Species_ID" DataSetColumn="Species_ID" />
<Mapping SourceColumn="User_ID" DataSetColumn="User_ID" />
<Mapping SourceColumn="Location_ID" DataSetColumn="Location_ID" />
<Mapping SourceColumn="Season" DataSetColumn="Season" />
<Mapping SourceColumn="Additional_Comments" DataSetColumn="Additional_Comments" />
<Mapping SourceColumn="Sight_Date" DataSetColumn="Sight_Date" />
</Mappings>
<Sources>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Life_List" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy" GeneratorSourceName="Fill_Life_List" GetMethodModifier="Public" GetMethodName="GetDataBy" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="Fill_Life_List">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link WHERE (User_ID = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="Param1" ColumnName="User_ID" DataSourceName="" DataTypeServer="unknown" DbType="Object" Direction="Input" ParameterName="User_ID" Precision="0" Scale="0" Size="1024" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Species_By_Date" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy1" GeneratorSourceName="Fill_Species_By_Date" GetMethodModifier="Public" GetMethodName="GetDataBy1" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="Fill_Species_By_Date">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link WHERE ([Date] = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Date" DataSourceName="User_Species_Link" DataTypeServer="DbType.Date" DbType="Date" Direction="Input" ParameterName="Date" Precision="0" ProviderType="Date" Scale="0" Size="0" SourceColumn="Date" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Species_By_Location" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy4" GeneratorSourceName="Fill_Species_By_Location" GetMethodModifier="Public" GetMethodName="GetDataBy4" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy4" UserSourceName="Fill_Species_By_Location">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link WHERE (Location_ID = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Location_ID" DataSourceName="User_Species_Link" DataTypeServer="DbType.Int32" DbType="Int32" Direction="Input" ParameterName="Location_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Location_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Species_By_Name" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy2" GeneratorSourceName="Fill_Species_By_Name" GetMethodModifier="Public" GetMethodName="GetDataBy2" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="Fill_Species_By_Name">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link WHERE (Species_ID = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Species_ID" DataSourceName="User_Species_Link" DataTypeServer="DbType.Int32" DbType="Int32" Direction="Input" ParameterName="Species_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Species_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Species_By_Season" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy5" GeneratorSourceName="Fill_Species_By_Season" GetMethodModifier="Public" GetMethodName="GetDataBy5" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy5" UserSourceName="Fill_Species_By_Season">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link WHERE (Season = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Season" DataSourceName="User_Species_Link" DataTypeServer="DbType.StringFixedLength(255)" DbType="String" Direction="Input" ParameterName="Season" Precision="0" ProviderType="WChar" Scale="0" Size="255" SourceColumn="Season" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="User_Species_Link" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Species_By_User" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy3" GeneratorSourceName="Fill_Species_By_User" GetMethodModifier="Public" GetMethodName="GetDataBy3" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy3" UserSourceName="Fill_Species_By_User">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Species_ID, User_ID, Location_ID, Season, Additional_Comments, Sight_Date FROM User_Species_Link WHERE (User_ID = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="User_ID" DataSourceName="User_Species_Link" DataTypeServer="DbType.Int32" DbType="Int32" Direction="Input" ParameterName="User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="UsersTableAdapter" GeneratorDataComponentClassName="UsersTableAdapter" Name="Users" UserDataComponentName="UsersTableAdapter">
<MainSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Users" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM `Users` WHERE ((`User_ID` = ?) AND ((? = 1 AND `Username` IS NULL) OR (`Username` = ?)) AND ((? = 1 AND `Password` IS NULL) OR (`Password` = ?)) AND ((? = 1 AND `Email_Address` IS NULL) OR (`Email_Address` = ?)) AND ((? = 1 AND `Contributor_Name` IS NULL) OR (`Contributor_Name` = ?)) AND ((? = 1 AND `About_User` IS NULL) OR (`About_User` = ?)) AND ((? = 1 AND `Life_List` IS NULL) OR (`Life_List` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Username" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Username" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Password" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Password" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Email_Address" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Email_Address" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Email_Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Email_Address" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Contributor_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Contributor_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Contributor_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contributor_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_About_User" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="About_User" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_About_User" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="About_User" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Life_List" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Life_List" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Life_List" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Life_List" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO `Users` (`Username`, `Password`, `Email_Address`, `Contributor_Name`, `About_User`, `Life_List`) VALUES (?, ?, ?, ?, ?, ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Username" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Password" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Email_Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Email_Address" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Contributor_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contributor_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="About_User" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="About_User" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Life_List" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Life_List" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT User_ID, Username, [Password], Email_Address, Contributor_Name, About_User, Life_List FROM Users</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE `Users` SET `Username` = ?, `Password` = ?, `Email_Address` = ?, `Contributor_Name` = ?, `About_User` = ?, `Life_List` = ? WHERE ((`User_ID` = ?) AND ((? = 1 AND `Username` IS NULL) OR (`Username` = ?)) AND ((? = 1 AND `Password` IS NULL) OR (`Password` = ?)) AND ((? = 1 AND `Email_Address` IS NULL) OR (`Email_Address` = ?)) AND ((? = 1 AND `Contributor_Name` IS NULL) OR (`Contributor_Name` = ?)) AND ((? = 1 AND `About_User` IS NULL) OR (`About_User` = ?)) AND ((? = 1 AND `Life_List` IS NULL) OR (`Life_List` = ?)))</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Username" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Password" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Email_Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Email_Address" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Contributor_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contributor_Name" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="About_User" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="About_User" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Life_List" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Life_List" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="Original_User_ID" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="User_ID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Username" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Username" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Password" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Password" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Password" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Email_Address" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Email_Address" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Email_Address" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Email_Address" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Contributor_Name" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Contributor_Name" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Contributor_Name" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Contributor_Name" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_About_User" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="About_User" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_About_User" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="About_User" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="IsNull_Life_List" Precision="0" ProviderType="Integer" Scale="0" Size="0" SourceColumn="Life_List" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="Original_Life_List" Precision="0" ProviderType="VarWChar" Scale="0" Size="0" SourceColumn="Life_List" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="User_ID" DataSetColumn="User_ID" />
<Mapping SourceColumn="Username" DataSetColumn="Username" />
<Mapping SourceColumn="Password" DataSetColumn="Password" />
<Mapping SourceColumn="Email_Address" DataSetColumn="Email_Address" />
<Mapping SourceColumn="Contributor_Name" DataSetColumn="Contributor_Name" />
<Mapping SourceColumn="About_User" DataSetColumn="About_User" />
<Mapping SourceColumn="Life_List" DataSetColumn="Life_List" />
</Mappings>
<Sources>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Users" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill_Account_Information" GenerateMethods="Fill" GenerateShortCommands="true" GeneratorSourceName="Fill_Account_Information" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="Fill_Account_Information">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT User_ID, Username, [Password], Email_Address, Contributor_Name, About_User, Life_List
FROM Users
WHERE (Username = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Username" DataSourceName="Users" DataTypeServer="DbType.StringFixedLength(15)" DbType="String" Direction="Input" ParameterName="Username" Precision="0" ProviderType="WChar" Scale="0" Size="15" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Users" DbObjectType="Table" GenerateShortCommands="true" GeneratorSourceName="Get_Contributor_Name" Modifier="Public" Name="Get_Contributor_Name" QueryType="Scalar" ScalarCallRetval="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="Get_Contributor_Name">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT Contributor_Name
FROM Users
GROUP BY User_ID, Username, [Password], Contributor_Name
HAVING (Username = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Username" DataSourceName="Users" DataTypeServer="DbType.StringFixedLength(15)" DbType="String" Direction="Input" ParameterName="Username" Precision="0" ProviderType="WChar" Scale="0" Size="15" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Users" DbObjectType="Table" GenerateShortCommands="true" GeneratorSourceName="Get_User_ID" Modifier="Public" Name="Get_User_ID" QueryType="Scalar" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="Get_User_ID">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT User_ID
FROM Users
WHERE (Username = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Username" DataSourceName="Users" DataTypeServer="DbType.StringFixedLength(15)" DbType="String" Direction="Input" ParameterName="Username" Precision="0" ProviderType="WChar" Scale="0" Size="15" SourceColumn="Username" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="Nature_Findings_DatabaseConnectionString (MySettings)" DbObjectName="Users" DbObjectType="Table" GenerateShortCommands="true" GeneratorSourceName="Login_Check" Modifier="Public" Name="Login_Check" QueryType="Scalar" ScalarCallRetval="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy3" UserSourceName="Login_Check">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT COUNT(*) AS Expr1, Username AS UsernameInput, [Password] AS PasswordInput
FROM Users
GROUP BY Username, [Password]
HAVING (Username = ?) AND ([Password] = ?)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="Param1" ColumnName="Username" DataSourceName="Users" DataTypeServer="DbType.StringFixedLength(15)" DbType="String" Direction="Input" ParameterName="Username" Precision="0" ProviderType="WChar" Scale="0" Size="15" SourceColumn="UsernameInput" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="Param2" ColumnName="Password" DataSourceName="Users" DataTypeServer="DbType.StringFixedLength(15)" DbType="String" Direction="Input" ParameterName="Password" Precision="0" ProviderType="WChar" Scale="0" Size="15" SourceColumn="PasswordInput" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
</Tables>
<Sources />
</DataSource>
</xs:appinfo>
</xs:annotation>
<xs:element name="Nature_Findings_Database" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="Nature_Findings_Database" msprop:Generator_UserDSName="Nature_Findings_Database">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Location" msprop:Generator_TableClassName="LocationDataTable" msprop:Generator_TableVarName="tableLocation" msprop:Generator_TablePropName="Location" msprop:Generator_RowDeletingName="LocationRowDeleting" msprop:Generator_UserTableName="Location" msprop:Generator_RowChangingName="LocationRowChanging" msprop:Generator_RowEvHandlerName="LocationRowChangeEventHandler" msprop:Generator_RowDeletedName="LocationRowDeleted" msprop:Generator_RowEvArgName="LocationRowChangeEvent" msprop:Generator_RowChangedName="LocationRowChanged" msprop:Generator_RowClassName="LocationRow">
<xs:complexType>
<xs:sequence>
<xs:element name="Location_ID" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnLocation_ID" msprop:Generator_ColumnPropNameInRow="Location_ID" msprop:Generator_ColumnPropNameInTable="Location_IDColumn" msprop:Generator_UserColumnName="Location_ID" type="xs:int" />
<xs:element name="Location_Name" msprop:Generator_ColumnVarNameInTable="columnLocation_Name" msprop:Generator_ColumnPropNameInRow="Location_Name" msprop:Generator_ColumnPropNameInTable="Location_NameColumn" msprop:Generator_UserColumnName="Location_Name" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" msprop:Generator_ColumnVarNameInTable="columnAddress" msprop:Generator_ColumnPropNameInRow="Address" msprop:Generator_ColumnPropNameInTable="AddressColumn" msprop:Generator_UserColumnName="Address" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Location_Owner" msprop:Generator_ColumnVarNameInTable="columnLocation_Owner" msprop:Generator_ColumnPropNameInRow="Location_Owner" msprop:Generator_ColumnPropNameInTable="Location_OwnerColumn" msprop:Generator_UserColumnName="Location_Owner" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Opening_Times" msprop:Generator_ColumnVarNameInTable="columnOpening_Times" msprop:Generator_ColumnPropNameInRow="Opening_Times" msprop:Generator_ColumnPropNameInTable="Opening_TimesColumn" msprop:Generator_UserColumnName="Opening_Times" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Contact_Details" msprop:Generator_ColumnVarNameInTable="columnContact_Details" msprop:Generator_ColumnPropNameInRow="Contact_Details" msprop:Generator_ColumnPropNameInTable="Contact_DetailsColumn" msprop:Generator_UserColumnName="Contact_Details" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Website" msprop:Generator_ColumnVarNameInTable="columnWebsite" msprop:Generator_ColumnPropNameInRow="Website" msprop:Generator_ColumnPropNameInTable="WebsiteColumn" msprop:Generator_UserColumnName="Website" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="536870910" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Entry_Price" msprop:Generator_ColumnVarNameInTable="columnEntry_Price" msprop:Generator_ColumnPropNameInRow="Entry_Price" msprop:Generator_ColumnPropNameInTable="Entry_PriceColumn" msprop:Generator_UserColumnName="Entry_Price" type="xs:decimal" minOccurs="0" />
<xs:element name="Opening_Date" msprop:Generator_ColumnVarNameInTable="columnOpening_Date" msprop:Generator_ColumnPropNameInRow="Opening_Date" msprop:Generator_ColumnPropNameInTable="Opening_DateColumn" msprop:Generator_UserColumnName="Opening_Date" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Species" msprop:Generator_TableClassName="SpeciesDataTable" msprop:Generator_TableVarName="tableSpecies" msprop:Generator_TablePropName="Species" msprop:Generator_RowDeletingName="SpeciesRowDeleting" msprop:Generator_UserTableName="Species" msprop:Generator_RowChangingName="SpeciesRowChanging" msprop:Generator_RowEvHandlerName="SpeciesRowChangeEventHandler" msprop:Generator_RowDeletedName="SpeciesRowDeleted" msprop:Generator_RowEvArgName="SpeciesRowChangeEvent" msprop:Generator_RowChangedName="SpeciesRowChanged" msprop:Generator_RowClassName="SpeciesRow">
<xs:complexType>
<xs:sequence>
<xs:element name="Species_ID" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnSpecies_ID" msprop:Generator_ColumnPropNameInRow="Species_ID" msprop:Generator_ColumnPropNameInTable="Species_IDColumn" msprop:Generator_UserColumnName="Species_ID" type="xs:int" />
<xs:element name="Species_Name" msprop:Generator_ColumnVarNameInTable="columnSpecies_Name" msprop:Generator_ColumnPropNameInRow="Species_Name" msprop:Generator_ColumnPropNameInTable="Species_NameColumn" msprop:Generator_UserColumnName="Species_Name" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="User_Species_Link" msprop:Generator_TableClassName="User_Species_LinkDataTable" msprop:Generator_TableVarName="tableUser_Species_Link" msprop:Generator_TablePropName="User_Species_Link" msprop:Generator_RowDeletingName="User_Species_LinkRowDeleting" msprop:Generator_UserTableName="User_Species_Link" msprop:Generator_RowChangingName="User_Species_LinkRowChanging" msprop:Generator_RowEvHandlerName="User_Species_LinkRowChangeEventHandler" msprop:Generator_RowDeletedName="User_Species_LinkRowDeleted" msprop:Generator_RowEvArgName="User_Species_LinkRowChangeEvent" msprop:Generator_RowChangedName="User_Species_LinkRowChanged" msprop:Generator_RowClassName="User_Species_LinkRow">
<xs:complexType>
<xs:sequence>
<xs:element name="Species_ID" msprop:Generator_ColumnVarNameInTable="columnSpecies_ID" msprop:Generator_ColumnPropNameInRow="Species_ID" msprop:Generator_ColumnPropNameInTable="Species_IDColumn" msprop:Generator_UserColumnName="Species_ID" type="xs:int" minOccurs="0" />
<xs:element name="User_ID" msprop:Generator_ColumnVarNameInTable="columnUser_ID" msprop:Generator_ColumnPropNameInRow="User_ID" msprop:Generator_ColumnPropNameInTable="User_IDColumn" msprop:Generator_UserColumnName="User_ID" type="xs:int" minOccurs="0" />
<xs:element name="Location_ID" msprop:Generator_ColumnVarNameInTable="columnLocation_ID" msprop:Generator_ColumnPropNameInRow="Location_ID" msprop:Generator_ColumnPropNameInTable="Location_IDColumn" msprop:Generator_UserColumnName="Location_ID" type="xs:int" minOccurs="0" />
<xs:element name="Season" msprop:Generator_ColumnVarNameInTable="columnSeason" msprop:Generator_ColumnPropNameInRow="Season" msprop:Generator_ColumnPropNameInTable="SeasonColumn" msprop:Generator_UserColumnName="Season" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Additional_Comments" msprop:Generator_ColumnVarNameInTable="columnAdditional_Comments" msprop:Generator_ColumnPropNameInRow="Additional_Comments" msprop:Generator_ColumnPropNameInTable="Additional_CommentsColumn" msprop:Generator_UserColumnName="Additional_Comments" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Sight_Date" msprop:Generator_ColumnVarNameInTable="columnSight_Date" msprop:Generator_ColumnPropNameInRow="Sight_Date" msprop:Generator_ColumnPropNameInTable="Sight_DateColumn" msprop:Generator_UserColumnName="Sight_Date" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Users" msprop:Generator_TableClassName="UsersDataTable" msprop:Generator_TableVarName="tableUsers" msprop:Generator_TablePropName="Users" msprop:Generator_RowDeletingName="UsersRowDeleting" msprop:Generator_UserTableName="Users" msprop:Generator_RowChangingName="UsersRowChanging" msprop:Generator_RowEvHandlerName="UsersRowChangeEventHandler" msprop:Generator_RowDeletedName="UsersRowDeleted" msprop:Generator_RowEvArgName="UsersRowChangeEvent" msprop:Generator_RowChangedName="UsersRowChanged" msprop:Generator_RowClassName="UsersRow">
<xs:complexType>
<xs:sequence>
<xs:element name="User_ID" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnUser_ID" msprop:Generator_ColumnPropNameInRow="User_ID" msprop:Generator_ColumnPropNameInTable="User_IDColumn" msprop:Generator_UserColumnName="User_ID" type="xs:int" />
<xs:element name="Username" msprop:Generator_ColumnVarNameInTable="columnUsername" msprop:Generator_ColumnPropNameInRow="Username" msprop:Generator_ColumnPropNameInTable="UsernameColumn" msprop:Generator_UserColumnName="Username" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Password" msprop:Generator_ColumnVarNameInTable="columnPassword" msprop:Generator_ColumnPropNameInRow="Password" msprop:Generator_ColumnPropNameInTable="PasswordColumn" msprop:Generator_UserColumnName="Password" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Email_Address" msprop:Generator_ColumnVarNameInTable="columnEmail_Address" msprop:Generator_ColumnPropNameInRow="Email_Address" msprop:Generator_ColumnPropNameInTable="Email_AddressColumn" msprop:Generator_UserColumnName="Email_Address" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Contributor_Name" msprop:Generator_ColumnVarNameInTable="columnContributor_Name" msprop:Generator_ColumnPropNameInRow="Contributor_Name" msprop:Generator_ColumnPropNameInTable="Contributor_NameColumn" msprop:Generator_UserColumnName="Contributor_Name" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="About_User" msprop:Generator_ColumnVarNameInTable="columnAbout_User" msprop:Generator_ColumnPropNameInRow="About_User" msprop:Generator_ColumnPropNameInTable="About_UserColumn" msprop:Generator_UserColumnName="About_User" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Life_List" msprop:Generator_ColumnVarNameInTable="columnLife_List" msprop:Generator_ColumnPropNameInRow="Life_List" msprop:Generator_ColumnPropNameInTable="Life_ListColumn" msprop:Generator_UserColumnName="Life_List" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Location" />
<xs:field xpath="mstns:Location_ID" />
</xs:unique>
<xs:unique name="Species_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Species" />
<xs:field xpath="mstns:Species_ID" />
</xs:unique>
<xs:unique name="Users_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Users" />
<xs:field xpath="mstns:User_ID" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
<msdata:Relationship name="LocationUser_Species_Link" msdata:parent="Location" msdata:child="User_Species_Link" msdata:parentkey="Location_ID" msdata:childkey="Location_ID" msprop:Generator_UserChildTable="User_Species_Link" msprop:Generator_ChildPropName="GetUser_Species_LinkRows" msprop:Generator_UserParentTable="Location" msprop:Generator_UserRelationName="LocationUser_Species_Link" msprop:Generator_RelationVarName="relationLocationUser_Species_Link" msprop:Generator_ParentPropName="LocationRow" />
<msdata:Relationship name="SpeciesUser_Species_Link" msdata:parent="Species" msdata:child="User_Species_Link" msdata:parentkey="Species_ID" msdata:childkey="Species_ID" msprop:Generator_UserChildTable="User_Species_Link" msprop:Generator_ChildPropName="GetUser_Species_LinkRows" msprop:Generator_UserParentTable="Species" msprop:Generator_UserRelationName="SpeciesUser_Species_Link" msprop:Generator_RelationVarName="relationSpeciesUser_Species_Link" msprop:Generator_ParentPropName="SpeciesRow" />
<msdata:Relationship name="UsersUser_Species_Link" msdata:parent="Users" msdata:child="User_Species_Link" msdata:parentkey="User_ID" msdata:childkey="User_ID" msprop:Generator_UserChildTable="User_Species_Link" msprop:Generator_ChildPropName="GetUser_Species_LinkRows" msprop:Generator_UserParentTable="Users" msprop:Generator_UserRelationName="UsersUser_Species_Link" msprop:Generator_RelationVarName="relationUsersUser_Species_Link" msprop:Generator_ParentPropName="UsersRow" />
</xs:appinfo>
</xs:annotation>
</xs:schema>

View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool to store the dataset designer's layout information.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="60" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:Location" ZOrder="1" X="388" Y="70" Height="267" Width="194" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:Species" ZOrder="2" X="388" Y="388" Height="115" Width="187" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:User_Species_Link" ZOrder="3" X="70" Y="70" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:Users" ZOrder="4" X="388" Y="573" Height="267" Width="299" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:LocationUser_Species_Link" ZOrder="7" LineWidth="11">
<RoutePoints>
<Point>
<X>388</X>
<Y>156</Y>
</Point>
<Point>
<X>370</X>
<Y>156</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:SpeciesUser_Species_Link" ZOrder="6" LineWidth="11">
<RoutePoints>
<Point>
<X>388</X>
<Y>405</Y>
</Point>
<Point>
<X>301</X>
<Y>405</Y>
</Point>
<Point>
<X>301</X>
<Y>375</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:UsersUser_Species_Link" ZOrder="5" LineWidth="11">
<RoutePoints>
<Point>
<X>388</X>
<Y>590</Y>
</Point>
<Point>
<X>293</X>
<Y>590</Y>
</Point>
<Point>
<X>293</X>
<Y>375</Y>
</Point>
</RoutePoints>
</Connector>
</Connectors>
</DiagramLayout>

View File

@@ -0,0 +1,365 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class New_Find
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim Species_IDLabel As System.Windows.Forms.Label
Dim Location_IDLabel As System.Windows.Forms.Label
Dim Additional_CommentsLabel As System.Windows.Forms.Label
Dim SeasonLabel As System.Windows.Forms.Label
Dim DateLabel As System.Windows.Forms.Label
Dim User_IDLabel As System.Windows.Forms.Label
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(New_Find))
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Label1 = New System.Windows.Forms.Label()
Me.Label2 = New System.Windows.Forms.Label()
Me.Button2 = New System.Windows.Forms.Button()
Me.User_Species_LinkTableAdapter1 = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.User_Species_LinkBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.User_Species_LinkBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton()
Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton()
Me.User_Species_LinkBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton()
Me.Species_IDTextBox = New System.Windows.Forms.TextBox()
Me.Location_IDTextBox = New System.Windows.Forms.TextBox()
Me.Additional_CommentsTextBox = New System.Windows.Forms.TextBox()
Me.SeasonComboBox = New System.Windows.Forms.ComboBox()
Me.Species_ID_Button = New System.Windows.Forms.Button()
Me.Location_ID_Button = New System.Windows.Forms.Button()
Me.User_IDTextBox = New System.Windows.Forms.TextBox()
Me.Sight_DateDateTimePicker = New System.Windows.Forms.DateTimePicker()
Species_IDLabel = New System.Windows.Forms.Label()
Location_IDLabel = New System.Windows.Forms.Label()
Additional_CommentsLabel = New System.Windows.Forms.Label()
SeasonLabel = New System.Windows.Forms.Label()
DateLabel = New System.Windows.Forms.Label()
User_IDLabel = New System.Windows.Forms.Label()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_Species_LinkBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit()
Me.User_Species_LinkBindingNavigator.SuspendLayout()
Me.SuspendLayout()
'
'Species_IDLabel
'
Species_IDLabel.AutoSize = True
Species_IDLabel.Location = New System.Drawing.Point(12, 123)
Species_IDLabel.Name = "Species_IDLabel"
Species_IDLabel.Size = New System.Drawing.Size(62, 13)
Species_IDLabel.TabIndex = 17
Species_IDLabel.Text = "Species ID:"
'
'Location_IDLabel
'
Location_IDLabel.AutoSize = True
Location_IDLabel.Location = New System.Drawing.Point(9, 149)
Location_IDLabel.Name = "Location_IDLabel"
Location_IDLabel.Size = New System.Drawing.Size(65, 13)
Location_IDLabel.TabIndex = 18
Location_IDLabel.Text = "Location ID:"
'
'Additional_CommentsLabel
'
Additional_CommentsLabel.AutoSize = True
Additional_CommentsLabel.Location = New System.Drawing.Point(9, 205)
Additional_CommentsLabel.Name = "Additional_CommentsLabel"
Additional_CommentsLabel.Size = New System.Drawing.Size(108, 13)
Additional_CommentsLabel.TabIndex = 20
Additional_CommentsLabel.Text = "Additional Comments:"
'
'SeasonLabel
'
SeasonLabel.AutoSize = True
SeasonLabel.Location = New System.Drawing.Point(28, 175)
SeasonLabel.Name = "SeasonLabel"
SeasonLabel.Size = New System.Drawing.Size(46, 13)
SeasonLabel.TabIndex = 21
SeasonLabel.Text = "Season:"
'
'DateLabel
'
DateLabel.AutoSize = True
DateLabel.Location = New System.Drawing.Point(41, 72)
DateLabel.Name = "DateLabel"
DateLabel.Size = New System.Drawing.Size(33, 13)
DateLabel.TabIndex = 16
DateLabel.Text = "Date:"
'
'User_IDLabel
'
User_IDLabel.AutoSize = True
User_IDLabel.Location = New System.Drawing.Point(28, 97)
User_IDLabel.Name = "User_IDLabel"
User_IDLabel.Size = New System.Drawing.Size(46, 13)
User_IDLabel.TabIndex = 24
User_IDLabel.Text = "User ID:"
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(12, 25)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 0
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(210, 25)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 1
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(93, 25)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 3
Me.Label1.Text = "Nature Findings"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(113, 42)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(70, 18)
Me.Label2.TabIndex = 4
Me.Label2.Text = "New Find"
'
'Button2
'
Me.Button2.Location = New System.Drawing.Point(197, 13)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(75, 37)
Me.Button2.TabIndex = 1
Me.Button2.Text = "Button2"
Me.Button2.UseVisualStyleBackColor = True
'
'User_Species_LinkTableAdapter1
'
Me.User_Species_LinkTableAdapter1.ClearBeforeFill = True
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'User_Species_LinkBindingSource
'
Me.User_Species_LinkBindingSource.DataMember = "User_Species_Link"
Me.User_Species_LinkBindingSource.DataSource = Me.Nature_Findings_Database
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Me.User_Species_LinkTableAdapter1
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'User_Species_LinkBindingNavigator
'
Me.User_Species_LinkBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem
Me.User_Species_LinkBindingNavigator.BindingSource = Me.User_Species_LinkBindingSource
Me.User_Species_LinkBindingNavigator.CountItem = Nothing
Me.User_Species_LinkBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem
Me.User_Species_LinkBindingNavigator.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.User_Species_LinkBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorAddNewItem, Me.BindingNavigatorDeleteItem, Me.User_Species_LinkBindingNavigatorSaveItem})
Me.User_Species_LinkBindingNavigator.Location = New System.Drawing.Point(0, 0)
Me.User_Species_LinkBindingNavigator.MoveFirstItem = Nothing
Me.User_Species_LinkBindingNavigator.MoveLastItem = Nothing
Me.User_Species_LinkBindingNavigator.MoveNextItem = Nothing
Me.User_Species_LinkBindingNavigator.MovePreviousItem = Nothing
Me.User_Species_LinkBindingNavigator.Name = "User_Species_LinkBindingNavigator"
Me.User_Species_LinkBindingNavigator.PositionItem = Nothing
Me.User_Species_LinkBindingNavigator.Size = New System.Drawing.Size(305, 25)
Me.User_Species_LinkBindingNavigator.TabIndex = 15
Me.User_Species_LinkBindingNavigator.Text = "BindingNavigator1"
'
'BindingNavigatorAddNewItem
'
Me.BindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorAddNewItem.Image = CType(resources.GetObject("BindingNavigatorAddNewItem.Image"), System.Drawing.Image)
Me.BindingNavigatorAddNewItem.Name = "BindingNavigatorAddNewItem"
Me.BindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorAddNewItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorAddNewItem.Text = "Add new"
'
'BindingNavigatorDeleteItem
'
Me.BindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image)
Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem"
Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorDeleteItem.Text = "Delete"
'
'User_Species_LinkBindingNavigatorSaveItem
'
Me.User_Species_LinkBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.User_Species_LinkBindingNavigatorSaveItem.Image = CType(resources.GetObject("User_Species_LinkBindingNavigatorSaveItem.Image"), System.Drawing.Image)
Me.User_Species_LinkBindingNavigatorSaveItem.Name = "User_Species_LinkBindingNavigatorSaveItem"
Me.User_Species_LinkBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22)
Me.User_Species_LinkBindingNavigatorSaveItem.Text = "Save Data"
'
'Species_IDTextBox
'
Me.Species_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.User_Species_LinkBindingSource, "Species_ID", True))
Me.Species_IDTextBox.Location = New System.Drawing.Point(80, 120)
Me.Species_IDTextBox.Name = "Species_IDTextBox"
Me.Species_IDTextBox.Size = New System.Drawing.Size(124, 20)
Me.Species_IDTextBox.TabIndex = 18
'
'Location_IDTextBox
'
Me.Location_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.User_Species_LinkBindingSource, "Location_ID", True))
Me.Location_IDTextBox.Location = New System.Drawing.Point(80, 146)
Me.Location_IDTextBox.Name = "Location_IDTextBox"
Me.Location_IDTextBox.Size = New System.Drawing.Size(124, 20)
Me.Location_IDTextBox.TabIndex = 19
'
'Additional_CommentsTextBox
'
Me.Additional_CommentsTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.User_Species_LinkBindingSource, "Additional_Comments", True))
Me.Additional_CommentsTextBox.Location = New System.Drawing.Point(12, 221)
Me.Additional_CommentsTextBox.Multiline = True
Me.Additional_CommentsTextBox.Name = "Additional_CommentsTextBox"
Me.Additional_CommentsTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical
Me.Additional_CommentsTextBox.Size = New System.Drawing.Size(273, 60)
Me.Additional_CommentsTextBox.TabIndex = 21
'
'SeasonComboBox
'
Me.SeasonComboBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.User_Species_LinkBindingSource, "Season", True))
Me.SeasonComboBox.FormattingEnabled = True
Me.SeasonComboBox.Items.AddRange(New Object() {"Spring", "Summer", "Autumn", "Winter"})
Me.SeasonComboBox.Location = New System.Drawing.Point(80, 172)
Me.SeasonComboBox.Name = "SeasonComboBox"
Me.SeasonComboBox.Size = New System.Drawing.Size(205, 21)
Me.SeasonComboBox.TabIndex = 22
'
'Species_ID_Button
'
Me.Species_ID_Button.Location = New System.Drawing.Point(210, 118)
Me.Species_ID_Button.Name = "Species_ID_Button"
Me.Species_ID_Button.Size = New System.Drawing.Size(75, 23)
Me.Species_ID_Button.TabIndex = 23
Me.Species_ID_Button.Text = "Species IDs"
Me.Species_ID_Button.UseVisualStyleBackColor = True
'
'Location_ID_Button
'
Me.Location_ID_Button.Location = New System.Drawing.Point(210, 144)
Me.Location_ID_Button.Name = "Location_ID_Button"
Me.Location_ID_Button.Size = New System.Drawing.Size(75, 23)
Me.Location_ID_Button.TabIndex = 24
Me.Location_ID_Button.Text = "Location IDs"
Me.Location_ID_Button.UseVisualStyleBackColor = True
'
'User_IDTextBox
'
Me.User_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.User_Species_LinkBindingSource, "User_ID", True))
Me.User_IDTextBox.Location = New System.Drawing.Point(80, 94)
Me.User_IDTextBox.Name = "User_IDTextBox"
Me.User_IDTextBox.ReadOnly = True
Me.User_IDTextBox.Size = New System.Drawing.Size(205, 20)
Me.User_IDTextBox.TabIndex = 25
'
'Sight_DateDateTimePicker
'
Me.Sight_DateDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.User_Species_LinkBindingSource, "Sight_Date", True))
Me.Sight_DateDateTimePicker.Location = New System.Drawing.Point(80, 69)
Me.Sight_DateDateTimePicker.Name = "Sight_DateDateTimePicker"
Me.Sight_DateDateTimePicker.Size = New System.Drawing.Size(205, 20)
Me.Sight_DateDateTimePicker.TabIndex = 26
'
'New_Find
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.ClientSize = New System.Drawing.Size(305, 294)
Me.Controls.Add(Me.Sight_DateDateTimePicker)
Me.Controls.Add(User_IDLabel)
Me.Controls.Add(Me.User_IDTextBox)
Me.Controls.Add(Me.Location_ID_Button)
Me.Controls.Add(Me.Species_ID_Button)
Me.Controls.Add(SeasonLabel)
Me.Controls.Add(Me.SeasonComboBox)
Me.Controls.Add(Additional_CommentsLabel)
Me.Controls.Add(Me.Additional_CommentsTextBox)
Me.Controls.Add(Location_IDLabel)
Me.Controls.Add(Me.Location_IDTextBox)
Me.Controls.Add(Species_IDLabel)
Me.Controls.Add(Me.Species_IDTextBox)
Me.Controls.Add(DateLabel)
Me.Controls.Add(Me.User_Species_LinkBindingNavigator)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.MaximizeBox = False
Me.Name = "New_Find"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: New Find"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_Species_LinkBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit()
Me.User_Species_LinkBindingNavigator.ResumeLayout(False)
Me.User_Species_LinkBindingNavigator.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents Button2 As System.Windows.Forms.Button
Friend WithEvents User_Species_LinkTableAdapter1 As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.User_Species_LinkTableAdapter
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents User_Species_LinkBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents User_Species_LinkBindingNavigator As System.Windows.Forms.BindingNavigator
Friend WithEvents BindingNavigatorAddNewItem As System.Windows.Forms.ToolStripButton
Friend WithEvents BindingNavigatorDeleteItem As System.Windows.Forms.ToolStripButton
Friend WithEvents User_Species_LinkBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents Species_IDTextBox As System.Windows.Forms.TextBox
Friend WithEvents Location_IDTextBox As System.Windows.Forms.TextBox
Friend WithEvents Additional_CommentsTextBox As System.Windows.Forms.TextBox
Friend WithEvents SeasonComboBox As System.Windows.Forms.ComboBox
Friend WithEvents Species_ID_Button As System.Windows.Forms.Button
Friend WithEvents Location_ID_Button As System.Windows.Forms.Button
Friend WithEvents User_IDTextBox As System.Windows.Forms.TextBox
Friend WithEvents Sight_DateDateTimePicker As System.Windows.Forms.DateTimePicker
End Class

View File

@@ -0,0 +1,193 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Species_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Location_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Additional_CommentsLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="SeasonLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="DateLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="User_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="User_Species_LinkTableAdapter1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>246, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>442, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>670, 17</value>
</metadata>
<metadata name="User_Species_LinkBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAAU1JREFUOE9jYBi04O4C9v+35nH+vzqH6//FGbz/SXbodaDGP48a//952PD/5GQB
0g04P50XbsDBHhHSDTg+SRBoe93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++
Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ
/5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA
zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAN6QgH5898N
fyD2+9+arE+6Ad3pumD/gnB9nBHpBrQkGfxviDf8XxNr/L8y2oR0A0hO++RqAAAkI9ieo+gjUwAAAABJ
RU5ErkJggg==
</value>
</data>
<data name="BindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAAW9JREFUOE+tkk0ow3EYx3dV3kq5uKBWDiPT8hISMiQsMiEyQ9qBg0hoFwcHUi7k
gIvkQFJSTrQ4zdvmrTW1/kuT0i74x+X3MRal/fEnv8tz+H2fz/N8vz0azX88PG6wmcDp4E881hYR3VUI
ixF2Nr+FcO2DlbnPGjaWoM+M6DAiOitgYUoR8rqhsJTBWG/kP6fOMKTegGjKh/7mTyIx0oUw58C0/Xub
LM8iKtPeQIx2gfcMJgbD0FBVlRE+D7QUhS2ZshANuTDQqq75fQIHe6GVcxHV6VCr/2VzQIKmAshOQNbH
c6+PhTqDOggBP5jzoDCJoLUaLo7fwr3VhSCr8z8EeHcLbSU8FCfjLU0nuL/70cB4Py5tDLL7UBnC8xMM
W6EkhRNdIsGt9QjhTXkGUnsN8rVf4Q72tpFzEnGlRiH1NIL8qDjJoY1DdjkVADNjSGnReI2ZIF196VW2
2+D8SAFw6YLJITjaV5e2qotSIXoBiiMDHEVvQ/IAAAAASUVORK5CYII=
</value>
</data>
<data name="User_Species_LinkBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAAilJREFUOE+tk91Lk3EUx/cvdN9N0EW3NTWGa7EaPOUcyqphWBG9PZEv5dJlmqhY
mUYtXyBb4dJJy+kknFT4BqZIjaFMJUszV7TEoabYRDD49ju/6Pm1Mm/qB+fy8znPOef7qFT/4z17GgWV
r30Zbd4lPHYvoLEhgvuOGdTWfIL9dgg3yqdQWjKBwoLXyMsdxYXzQSi9CeztAWqqV7HRW1ldgzGtF4fT
nvBSBN7WRS6orPjyV57gyMIKdpufQ62WYTnkEQL3o3kuKC35vK7gJ/w+vIg4kw8Fl6dxwNwkBM76WS64
ZHv3h+BXeGQygm2SF9accaSmOIWg7m6YC7KzRmMEv8ODwTA2692Q5QBMJocQVFd95AL5TEARrAf3+D9g
U2IDjhx9gaSkWiG4WTmN7i6wUwLHT76C5dgA3zYtjGamz6bOP+A+HLR0QpLsQnC1bBIdPrAMAE2ub+zu
X1F+fY4vlRZGM2dmBBU4ObUdBkOFEFwpHIenGXjoXGPBicKYnhNT5hM2pJ8r4p2TUxi83wO9vkwIbHlj
DAaq7kR5ZxJQSOK0EobezmJsag5y7jXsNbZxWLvHBZ2uSAgolo57UD6bBASfzb+FN6F5hGaWcLHYjni9
i8GNiN/1ANrEfCHIzBhmcy/zmbcaPNiyQ0JLRz98XYPo7vNj4OUQ9pksUOvqkcDg7Zo6aDTWWMHpU/08
npQwCgndmU5F26aF0czUlYrgnQnZQvAvf/R3bGg6a0rM640AAAAASUVORK5CYII=
</value>
</data>
</root>

View File

@@ -0,0 +1,59 @@
Public Class New_Find
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub User_Species_LinkBindingNavigatorSaveItem_Click() Handles User_Species_LinkBindingNavigatorSaveItem.Click
If Add_Find_Clicked = True Then
If Sight_DateDateTimePicker.Text = Nothing Or Species_IDTextBox.Text = Nothing Or Location_IDTextBox.Text = Nothing Or SeasonComboBox.Text = Nothing Then
MsgBox("Please fill in all the required fields", MsgBoxStyle.Exclamation)
Else
'Automatically enters the User ID into the form so the entry is associated to that specific user.
User_IDTextBox.Text = User_ID
'This saves the new entry into the database.
Me.Validate()
Me.User_Species_LinkBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
'Sends a save confirmation to the user
MsgBox("Find Added")
'Resets the Add_Find_Clicked Variable
Add_Find_Clicked = False
End If
Else
MsgBox("Please Click Add New in the toolbar")
End If
End Sub
Private Sub Species_ID_Button_Click() Handles Species_ID_Button.Click
'Displays the Species and their assocaiated IDs.
Species_IDs.Show()
End Sub
Private Sub Location_ID_Button_Click() Handles Location_ID_Button.Click
'Displayes the Locations and their associated IDs
Location_IDs.Show()
End Sub
Private Sub BindingNavigatorAddNewItem_Click() Handles BindingNavigatorAddNewItem.Click
'Allows user to click save without error messages
Add_Find_Clicked = True
End Sub
Private Sub BindingNavigatorDeleteItem_Click() Handles BindingNavigatorDeleteItem.Click
'Resets the Add_Find_Clicked Variable
Add_Find_Clicked = False
End Sub
End Class

View File

@@ -0,0 +1,369 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class New_Location
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim Location_NameLabel As System.Windows.Forms.Label
Dim AddressLabel As System.Windows.Forms.Label
Dim Location_OwnerLabel As System.Windows.Forms.Label
Dim Opening_TimesLabel As System.Windows.Forms.Label
Dim Contact_DetailsLabel As System.Windows.Forms.Label
Dim WebsiteLabel As System.Windows.Forms.Label
Dim Entry_PriceLabel As System.Windows.Forms.Label
Dim Opening_DateLabel As System.Windows.Forms.Label
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(New_Location))
Me.Label2 = New System.Windows.Forms.Label()
Me.Label1 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.LocationBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.LocationTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.LocationBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton()
Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton()
Me.LocationBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton()
Me.Location_NameTextBox = New System.Windows.Forms.TextBox()
Me.AddressTextBox = New System.Windows.Forms.TextBox()
Me.Location_OwnerTextBox = New System.Windows.Forms.TextBox()
Me.Opening_TimesTextBox = New System.Windows.Forms.TextBox()
Me.Contact_DetailsTextBox = New System.Windows.Forms.TextBox()
Me.WebsiteTextBox = New System.Windows.Forms.TextBox()
Me.Entry_PriceTextBox = New System.Windows.Forms.TextBox()
Me.Opening_DateDateTimePicker = New System.Windows.Forms.DateTimePicker()
Location_NameLabel = New System.Windows.Forms.Label()
AddressLabel = New System.Windows.Forms.Label()
Location_OwnerLabel = New System.Windows.Forms.Label()
Opening_TimesLabel = New System.Windows.Forms.Label()
Contact_DetailsLabel = New System.Windows.Forms.Label()
WebsiteLabel = New System.Windows.Forms.Label()
Entry_PriceLabel = New System.Windows.Forms.Label()
Opening_DateLabel = New System.Windows.Forms.Label()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.LocationBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit()
Me.LocationBindingNavigator.SuspendLayout()
Me.SuspendLayout()
'
'Location_NameLabel
'
Location_NameLabel.AutoSize = True
Location_NameLabel.Location = New System.Drawing.Point(12, 74)
Location_NameLabel.Name = "Location_NameLabel"
Location_NameLabel.Size = New System.Drawing.Size(82, 13)
Location_NameLabel.TabIndex = 41
Location_NameLabel.Text = "Location Name:"
'
'AddressLabel
'
AddressLabel.AutoSize = True
AddressLabel.Location = New System.Drawing.Point(12, 100)
AddressLabel.Name = "AddressLabel"
AddressLabel.Size = New System.Drawing.Size(48, 13)
AddressLabel.TabIndex = 42
AddressLabel.Text = "Address:"
'
'Location_OwnerLabel
'
Location_OwnerLabel.AutoSize = True
Location_OwnerLabel.Location = New System.Drawing.Point(12, 126)
Location_OwnerLabel.Name = "Location_OwnerLabel"
Location_OwnerLabel.Size = New System.Drawing.Size(85, 13)
Location_OwnerLabel.TabIndex = 43
Location_OwnerLabel.Text = "Location Owner:"
'
'Opening_TimesLabel
'
Opening_TimesLabel.AutoSize = True
Opening_TimesLabel.Location = New System.Drawing.Point(12, 153)
Opening_TimesLabel.Name = "Opening_TimesLabel"
Opening_TimesLabel.Size = New System.Drawing.Size(81, 13)
Opening_TimesLabel.TabIndex = 44
Opening_TimesLabel.Text = "Opening Times:"
'
'Contact_DetailsLabel
'
Contact_DetailsLabel.AutoSize = True
Contact_DetailsLabel.Location = New System.Drawing.Point(12, 179)
Contact_DetailsLabel.Name = "Contact_DetailsLabel"
Contact_DetailsLabel.Size = New System.Drawing.Size(82, 13)
Contact_DetailsLabel.TabIndex = 45
Contact_DetailsLabel.Text = "Contact Details:"
'
'WebsiteLabel
'
WebsiteLabel.AutoSize = True
WebsiteLabel.Location = New System.Drawing.Point(12, 205)
WebsiteLabel.Name = "WebsiteLabel"
WebsiteLabel.Size = New System.Drawing.Size(49, 13)
WebsiteLabel.TabIndex = 46
WebsiteLabel.Text = "Website:"
'
'Entry_PriceLabel
'
Entry_PriceLabel.AutoSize = True
Entry_PriceLabel.Location = New System.Drawing.Point(12, 231)
Entry_PriceLabel.Name = "Entry_PriceLabel"
Entry_PriceLabel.Size = New System.Drawing.Size(61, 13)
Entry_PriceLabel.TabIndex = 47
Entry_PriceLabel.Text = "Entry Price:"
'
'Opening_DateLabel
'
Opening_DateLabel.AutoSize = True
Opening_DateLabel.Location = New System.Drawing.Point(12, 260)
Opening_DateLabel.Name = "Opening_DateLabel"
Opening_DateLabel.Size = New System.Drawing.Size(76, 13)
Opening_DateLabel.TabIndex = 48
Opening_DateLabel.Text = "Opening Date:"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(140, 45)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(99, 18)
Me.Label2.TabIndex = 40
Me.Label2.Text = "New Location"
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(134, 28)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 39
Me.Label1.Text = "Nature Findings"
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(245, 28)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 37
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(61, 28)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 36
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'LocationBindingSource
'
Me.LocationBindingSource.DataMember = "Location"
Me.LocationBindingSource.DataSource = Me.Nature_Findings_Database
'
'LocationTableAdapter
'
Me.LocationTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Me.LocationTableAdapter
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'LocationBindingNavigator
'
Me.LocationBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem
Me.LocationBindingNavigator.BindingSource = Me.LocationBindingSource
Me.LocationBindingNavigator.CountItem = Nothing
Me.LocationBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem
Me.LocationBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorAddNewItem, Me.BindingNavigatorDeleteItem, Me.LocationBindingNavigatorSaveItem})
Me.LocationBindingNavigator.Location = New System.Drawing.Point(0, 0)
Me.LocationBindingNavigator.MoveFirstItem = Nothing
Me.LocationBindingNavigator.MoveLastItem = Nothing
Me.LocationBindingNavigator.MoveNextItem = Nothing
Me.LocationBindingNavigator.MovePreviousItem = Nothing
Me.LocationBindingNavigator.Name = "LocationBindingNavigator"
Me.LocationBindingNavigator.PositionItem = Nothing
Me.LocationBindingNavigator.Size = New System.Drawing.Size(380, 25)
Me.LocationBindingNavigator.TabIndex = 41
Me.LocationBindingNavigator.Text = "BindingNavigator1"
'
'BindingNavigatorAddNewItem
'
Me.BindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorAddNewItem.Image = CType(resources.GetObject("BindingNavigatorAddNewItem.Image"), System.Drawing.Image)
Me.BindingNavigatorAddNewItem.Name = "BindingNavigatorAddNewItem"
Me.BindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorAddNewItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorAddNewItem.Text = "Add new"
'
'BindingNavigatorDeleteItem
'
Me.BindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image)
Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem"
Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorDeleteItem.Text = "Delete"
'
'LocationBindingNavigatorSaveItem
'
Me.LocationBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.LocationBindingNavigatorSaveItem.Image = CType(resources.GetObject("LocationBindingNavigatorSaveItem.Image"), System.Drawing.Image)
Me.LocationBindingNavigatorSaveItem.Name = "LocationBindingNavigatorSaveItem"
Me.LocationBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22)
Me.LocationBindingNavigatorSaveItem.Text = "Save Data"
'
'Location_NameTextBox
'
Me.Location_NameTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Location_Name", True))
Me.Location_NameTextBox.Location = New System.Drawing.Point(100, 71)
Me.Location_NameTextBox.Name = "Location_NameTextBox"
Me.Location_NameTextBox.Size = New System.Drawing.Size(268, 20)
Me.Location_NameTextBox.TabIndex = 42
'
'AddressTextBox
'
Me.AddressTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Address", True))
Me.AddressTextBox.Location = New System.Drawing.Point(100, 97)
Me.AddressTextBox.Name = "AddressTextBox"
Me.AddressTextBox.Size = New System.Drawing.Size(268, 20)
Me.AddressTextBox.TabIndex = 43
'
'Location_OwnerTextBox
'
Me.Location_OwnerTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Location_Owner", True))
Me.Location_OwnerTextBox.Location = New System.Drawing.Point(100, 123)
Me.Location_OwnerTextBox.Name = "Location_OwnerTextBox"
Me.Location_OwnerTextBox.Size = New System.Drawing.Size(268, 20)
Me.Location_OwnerTextBox.TabIndex = 44
'
'Opening_TimesTextBox
'
Me.Opening_TimesTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Opening_Times", True))
Me.Opening_TimesTextBox.Location = New System.Drawing.Point(100, 150)
Me.Opening_TimesTextBox.Name = "Opening_TimesTextBox"
Me.Opening_TimesTextBox.Size = New System.Drawing.Size(268, 20)
Me.Opening_TimesTextBox.TabIndex = 45
'
'Contact_DetailsTextBox
'
Me.Contact_DetailsTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Contact_Details", True))
Me.Contact_DetailsTextBox.Location = New System.Drawing.Point(100, 176)
Me.Contact_DetailsTextBox.Name = "Contact_DetailsTextBox"
Me.Contact_DetailsTextBox.Size = New System.Drawing.Size(268, 20)
Me.Contact_DetailsTextBox.TabIndex = 46
'
'WebsiteTextBox
'
Me.WebsiteTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Website", True))
Me.WebsiteTextBox.Location = New System.Drawing.Point(100, 202)
Me.WebsiteTextBox.Name = "WebsiteTextBox"
Me.WebsiteTextBox.Size = New System.Drawing.Size(268, 20)
Me.WebsiteTextBox.TabIndex = 47
'
'Entry_PriceTextBox
'
Me.Entry_PriceTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.LocationBindingSource, "Entry_Price", True))
Me.Entry_PriceTextBox.Location = New System.Drawing.Point(100, 228)
Me.Entry_PriceTextBox.Name = "Entry_PriceTextBox"
Me.Entry_PriceTextBox.Size = New System.Drawing.Size(268, 20)
Me.Entry_PriceTextBox.TabIndex = 48
'
'Opening_DateDateTimePicker
'
Me.Opening_DateDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.LocationBindingSource, "Opening_Date", True))
Me.Opening_DateDateTimePicker.Location = New System.Drawing.Point(100, 254)
Me.Opening_DateDateTimePicker.Name = "Opening_DateDateTimePicker"
Me.Opening_DateDateTimePicker.Size = New System.Drawing.Size(268, 20)
Me.Opening_DateDateTimePicker.TabIndex = 49
'
'New_Location
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.ClientSize = New System.Drawing.Size(380, 289)
Me.Controls.Add(Opening_DateLabel)
Me.Controls.Add(Me.Opening_DateDateTimePicker)
Me.Controls.Add(Entry_PriceLabel)
Me.Controls.Add(Me.Entry_PriceTextBox)
Me.Controls.Add(WebsiteLabel)
Me.Controls.Add(Me.WebsiteTextBox)
Me.Controls.Add(Contact_DetailsLabel)
Me.Controls.Add(Me.Contact_DetailsTextBox)
Me.Controls.Add(Opening_TimesLabel)
Me.Controls.Add(Me.Opening_TimesTextBox)
Me.Controls.Add(Location_OwnerLabel)
Me.Controls.Add(Me.Location_OwnerTextBox)
Me.Controls.Add(AddressLabel)
Me.Controls.Add(Me.AddressTextBox)
Me.Controls.Add(Location_NameLabel)
Me.Controls.Add(Me.Location_NameTextBox)
Me.Controls.Add(Me.LocationBindingNavigator)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.Name = "New_Location"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: New Loaction"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LocationBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.LocationBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit()
Me.LocationBindingNavigator.ResumeLayout(False)
Me.LocationBindingNavigator.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents LocationBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents LocationTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.LocationTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents LocationBindingNavigator As System.Windows.Forms.BindingNavigator
Friend WithEvents BindingNavigatorAddNewItem As System.Windows.Forms.ToolStripButton
Friend WithEvents BindingNavigatorDeleteItem As System.Windows.Forms.ToolStripButton
Friend WithEvents LocationBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents Location_NameTextBox As System.Windows.Forms.TextBox
Friend WithEvents AddressTextBox As System.Windows.Forms.TextBox
Friend WithEvents Location_OwnerTextBox As System.Windows.Forms.TextBox
Friend WithEvents Opening_TimesTextBox As System.Windows.Forms.TextBox
Friend WithEvents Contact_DetailsTextBox As System.Windows.Forms.TextBox
Friend WithEvents WebsiteTextBox As System.Windows.Forms.TextBox
Friend WithEvents Entry_PriceTextBox As System.Windows.Forms.TextBox
Friend WithEvents Opening_DateDateTimePicker As System.Windows.Forms.DateTimePicker
End Class

View File

@@ -0,0 +1,199 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Location_NameLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="AddressLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Location_OwnerLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Opening_TimesLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Contact_DetailsLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="WebsiteLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Entry_PriceLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Opening_DateLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="LocationBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="LocationTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>390, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>561, 17</value>
</metadata>
<metadata name="LocationBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>734, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADr8AAA6/ATgFUyQAAAFNSURBVDhPY2AYtODuAvb/t+Zx/r86h+v/xRm8/0l26HWg
xj+PGv//edjw/+RkAdINOD+dF27AwR4R0g04PkkQaHvd/z8Pqv7vaBcnbMClmTz/z07l+38SqPFIv9D/
fd0iQM3l///eK/q/vkHm/6oauf9LKxX/zy9V/j+rSBXTwFNAf/55WA/UVAvElf//3CsB4rz/f+9m/v97
J/n/39tx///djADikP+TcjQxDTjUKwx27t/7pUCNBUCN2UCNqUCNCf//3YoGagz7/+9G0P9/1/3+d6Xp
Yhqws13i/5Zmqf/rwM6V/7+kQvH/31sxQI3h/6fmafyfkKX1vztD9397qv7/5kRDwmEyG+hPkHP/3Qj4
35OhQ1gDekIB+fPfDX8g9vvfmqxPugHd6bpg/4JwfZwR6Qa0JBn8b4g3/F8Ta/y/MtqEdANITvvkagAA
JCPYnqPoI1MAAAAASUVORK5CYII=
</value>
</data>
<data name="BindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADr8AAA6/ATgFUyQAAAFvSURBVDhPrZJNKMNxGMd3Vd5KubigVg4j0/ISEjIkLDIh
MkPagYNIaBcHB1Iu5ICL5EBSUk60OM3b5q01tf5Lk9Iu+Mfl9zEWpf3xJ7/Lc/h9n8/zfL89Gs1/PDxu
sJnA6eBPPNYWEd1VCIsRdja/hXDtg5W5zxo2lqDPjOgwIjorYGFKEfK6obCUwVhv5D+nzjCk3oBoyof+
5k8iMdKFMOfAtP17myzPIirT3kCMdoH3DCYGw9BQVZURPg+0FIUtmbIQDbkw0Kqu+X0CB3uhlXMR1elQ
q/9lc0CCpgLITkDWx3Ovj4U6gzoIAT+Y86AwiaC1Gi6O38K91YUgq/M/BHh3C20lPBQn4y1NJ7i/+9HA
eD8ubQyy+1AZwvMTDFuhJIUTXSLBrfUI4U15BlJ7DfK1X+EO9raRcxJxpUYh9TSC/Kg4yaGNQ3Y5FQAz
Y0hp0XiNmSBdfelVttvg/EgBcOmCySE42leXtqqLUiF6AYojAxxFb0PyAAAAAElFTkSuQmCC
</value>
</data>
<data name="LocationBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADr8AAA6/ATgFUyQAAAIpSURBVDhPrZPdS5NxFMf3L3TfTdBFtzU1hmuxGjzlHMqq
YVgRvT2RL+XSZZqoWJlGLV8gW+HSScvpJJxU+AamSI2hTCVLM1e0xKGm2EQw+PY7v+j5tTJv6gfn8vM5
zznn+6hU/+M9exoFla99GW3eJTx2L6CxIYL7jhnU1nyC/XYIN8qnUFoygcKC18jLHcWF80EovQns7QFq
qlex0VtZXYMxrReH057wUgTe1kUuqKz48lee4MjCCnabn0OtlmE55BEC96N5Ligt+byu4Cf8PryIOJMP
BZenccDcJATO+lkuuGR794fgV3hkMoJtkhfWnHGkpjiFoO5umAuys0ZjBL/Dg8EwNuvdkOUATCaHEFRX
feQC+UxAEawH9/g/YFNiA44cfYGkpFohuFk5je4usFMCx0++guXYAN82LYxmps+mzj/gPhy0dEKS7EJw
tWwSHT6wDABNrm/s7l9Rfn2OL5UWRjNnZgQVODm1HQZDhRBcKRyHpxl46FxjwYnCmJ4TU+YTNqSfK+Kd
k1MYvN8Dvb5MCGx5YwwGqu5EeWcSUEjitBKG3s5ibGoOcu417DW2cVi7xwWdrkgIKJaOe1A+mwQEn82/
hTeheYRmlnCx2I54vYvBjYjf9QDaxHwhyMwYZnMv85m3GjzYskNCS0c/fF2D6O7zY+DlEPaZLFDr6pHA
4O2aOmg01ljB6VP9PJ6UMAoJ3ZlORdumhdHM1JWK4J0J2ULwL3/0d2xoOmtKzOuNAAAAAElFTkSuQmCC
</value>
</data>
</root>

View File

@@ -0,0 +1,65 @@
Public Class New_Location
Private Location_Check As String
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub LocationBindingNavigatorSaveItem_Click() Handles LocationBindingNavigatorSaveItem.Click
If Add_Location_Clicked = True Then
'This checks if the Species already exists in the system
Location_Check = Me.LocationTableAdapter.Location_Check(Location_NameTextBox.Text)
If Location_Check = Nothing Then
Does_Location_Exist = False
Else
Does_Location_Exist = True
End If
If Does_Species_Exist = False Then
If Location_NameTextBox Is Nothing Then
MsgBox("Please enter a location name")
Else
If AddressTextBox Is Nothing Then
MsgBox("Please enter a location address")
Else
'Saves the New Location entry to the database.
Me.Validate()
Me.LocationBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
'Sends a save confirmation to the user
MsgBox("Location Added")
End If
'Resets the Add_New_Location and the Does_Location_Exist variable
Add_Location_Clicked = False
Does_Location_Exist = False
End If
Else
MsgBox("This Location already exists")
End If
Else
MsgBox("Please Click Add New in the toolbar")
End If
End Sub
Private Sub BindingNavigatorAddNewItem_Click() Handles BindingNavigatorAddNewItem.Click
'Allows user to click save without error messages
Add_Location_Clicked = True
End Sub
Private Sub BindingNavigatorDeleteItem_Click() Handles BindingNavigatorDeleteItem.Click
'Resets the Add_Find_Clicked Variable
Add_Location_Clicked = False
End Sub
End Class

View File

@@ -0,0 +1,219 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class New_Species
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim Species_NameLabel As System.Windows.Forms.Label
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(New_Species))
Me.Label2 = New System.Windows.Forms.Label()
Me.Label1 = New System.Windows.Forms.Label()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Button = New System.Windows.Forms.Button()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.SpeciesBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.SpeciesTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.SpeciesTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.SpeciesBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton()
Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton()
Me.SpeciesBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton()
Me.Species_Name_Input = New System.Windows.Forms.TextBox()
Species_NameLabel = New System.Windows.Forms.Label()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.SpeciesBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.SpeciesBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SpeciesBindingNavigator.SuspendLayout()
Me.SuspendLayout()
'
'Species_NameLabel
'
Species_NameLabel.AutoSize = True
Species_NameLabel.Location = New System.Drawing.Point(54, 58)
Species_NameLabel.Name = "Species_NameLabel"
Species_NameLabel.Size = New System.Drawing.Size(79, 13)
Species_NameLabel.TabIndex = 9
Species_NameLabel.Text = "Species Name:"
'
'Label2
'
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.Location = New System.Drawing.Point(95, 29)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(95, 18)
Me.Label2.TabIndex = 8
Me.Label2.Text = "New Species"
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label1.Location = New System.Drawing.Point(87, 12)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(111, 18)
Me.Label1.TabIndex = 7
Me.Label1.Text = "Nature Findings"
'
'My_Account_Button
'
Me.My_Account_Button.DialogResult = System.Windows.Forms.DialogResult.Cancel
Me.My_Account_Button.Location = New System.Drawing.Point(197, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 6
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Button
'
Me.Welcome_Screen_Button.DialogResult = System.Windows.Forms.DialogResult.Cancel
Me.Welcome_Screen_Button.Location = New System.Drawing.Point(12, 12)
Me.Welcome_Screen_Button.Name = "Welcome_Screen_Button"
Me.Welcome_Screen_Button.Size = New System.Drawing.Size(75, 37)
Me.Welcome_Screen_Button.TabIndex = 5
Me.Welcome_Screen_Button.Text = "Welcome Screen"
Me.Welcome_Screen_Button.UseVisualStyleBackColor = True
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'SpeciesBindingSource
'
Me.SpeciesBindingSource.DataMember = "Species"
Me.SpeciesBindingSource.DataSource = Me.Nature_Findings_Database
'
'SpeciesTableAdapter
'
Me.SpeciesTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Me.SpeciesTableAdapter
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'SpeciesBindingNavigator
'
Me.SpeciesBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem
Me.SpeciesBindingNavigator.BindingSource = Me.SpeciesBindingSource
Me.SpeciesBindingNavigator.CountItem = Nothing
Me.SpeciesBindingNavigator.DeleteItem = Me.BindingNavigatorDeleteItem
Me.SpeciesBindingNavigator.Dock = System.Windows.Forms.DockStyle.Bottom
Me.SpeciesBindingNavigator.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.SpeciesBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SpeciesBindingNavigatorSaveItem, Me.BindingNavigatorDeleteItem, Me.BindingNavigatorAddNewItem})
Me.SpeciesBindingNavigator.Location = New System.Drawing.Point(0, 84)
Me.SpeciesBindingNavigator.MoveFirstItem = Nothing
Me.SpeciesBindingNavigator.MoveLastItem = Nothing
Me.SpeciesBindingNavigator.MoveNextItem = Nothing
Me.SpeciesBindingNavigator.MovePreviousItem = Nothing
Me.SpeciesBindingNavigator.Name = "SpeciesBindingNavigator"
Me.SpeciesBindingNavigator.PositionItem = Nothing
Me.SpeciesBindingNavigator.Size = New System.Drawing.Size(292, 25)
Me.SpeciesBindingNavigator.TabIndex = 9
Me.SpeciesBindingNavigator.Text = "BindingNavigator1"
'
'BindingNavigatorAddNewItem
'
Me.BindingNavigatorAddNewItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.BindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorAddNewItem.Image = CType(resources.GetObject("BindingNavigatorAddNewItem.Image"), System.Drawing.Image)
Me.BindingNavigatorAddNewItem.Name = "BindingNavigatorAddNewItem"
Me.BindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorAddNewItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorAddNewItem.Text = "Add new"
'
'BindingNavigatorDeleteItem
'
Me.BindingNavigatorDeleteItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.BindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image)
Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem"
Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True
Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22)
Me.BindingNavigatorDeleteItem.Text = "Delete"
'
'SpeciesBindingNavigatorSaveItem
'
Me.SpeciesBindingNavigatorSaveItem.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.SpeciesBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image
Me.SpeciesBindingNavigatorSaveItem.Image = CType(resources.GetObject("SpeciesBindingNavigatorSaveItem.Image"), System.Drawing.Image)
Me.SpeciesBindingNavigatorSaveItem.Name = "SpeciesBindingNavigatorSaveItem"
Me.SpeciesBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22)
Me.SpeciesBindingNavigatorSaveItem.Text = "Save Data"
'
'Species_Name_Input
'
Me.Species_Name_Input.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.SpeciesBindingSource, "Species_Name", True))
Me.Species_Name_Input.Location = New System.Drawing.Point(139, 55)
Me.Species_Name_Input.Name = "Species_Name_Input"
Me.Species_Name_Input.Size = New System.Drawing.Size(100, 20)
Me.Species_Name_Input.TabIndex = 10
'
'New_Species
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.CancelButton = Me.Welcome_Screen_Button
Me.ClientSize = New System.Drawing.Size(292, 109)
Me.Controls.Add(Species_NameLabel)
Me.Controls.Add(Me.Species_Name_Input)
Me.Controls.Add(Me.SpeciesBindingNavigator)
Me.Controls.Add(Me.Label2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.Welcome_Screen_Button)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "New_Species"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent
Me.Text = "Nature Findings: New Species"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.SpeciesBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.SpeciesBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit()
Me.SpeciesBindingNavigator.ResumeLayout(False)
Me.SpeciesBindingNavigator.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Button As System.Windows.Forms.Button
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents SpeciesBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents SpeciesTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.SpeciesTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents SpeciesBindingNavigator As System.Windows.Forms.BindingNavigator
Friend WithEvents BindingNavigatorAddNewItem As System.Windows.Forms.ToolStripButton
Friend WithEvents BindingNavigatorDeleteItem As System.Windows.Forms.ToolStripButton
Friend WithEvents SpeciesBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents Species_Name_Input As System.Windows.Forms.TextBox
End Class

View File

@@ -0,0 +1,178 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Species_NameLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="SpeciesBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="SpeciesTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>384, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>549, 17</value>
</metadata>
<metadata name="SpeciesBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADr8AAA6/ATgFUyQAAAFNSURBVDhPY2AYtODuAvb/t+Zx/r86h+v/xRm8/0l26HWg
xj+PGv//edjw/+RkAdINOD+dF27AwR4R0g04PkkQaHvd/z8Pqv7vaBcnbMClmTz/z07l+38SqPFIv9D/
fd0iQM3l///eK/q/vkHm/6oauf9LKxX/zy9V/j+rSBXTwFNAf/55WA/UVAvElf//3CsB4rz/f+9m/v97
J/n/39tx///djADikP+TcjQxDTjUKwx27t/7pUCNBUCN2UCNqUCNCf//3YoGagz7/+9G0P9/1/3+d6Xp
Yhqws13i/5Zmqf/rwM6V/7+kQvH/31sxQI3h/6fmafyfkKX1vztD9397qv7/5kRDwmEyG+hPkHP/3Qj4
35OhQ1gDekIB+fPfDX8g9vvfmqxPugHd6bpg/4JwfZwR6Qa0JBn8b4g3/F8Ta/y/MtqEdANITvvkagAA
JCPYnqPoI1MAAAAASUVORK5CYII=
</value>
</data>
<data name="BindingNavigatorDeleteItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADr8AAA6/ATgFUyQAAAFvSURBVDhPrZJNKMNxGMd3Vd5KubigVg4j0/ISEjIkLDIh
MkPagYNIaBcHB1Iu5ICL5EBSUk60OM3b5q01tf5Lk9Iu+Mfl9zEWpf3xJ7/Lc/h9n8/zfL89Gs1/PDxu
sJnA6eBPPNYWEd1VCIsRdja/hXDtg5W5zxo2lqDPjOgwIjorYGFKEfK6obCUwVhv5D+nzjCk3oBoyof+
5k8iMdKFMOfAtP17myzPIirT3kCMdoH3DCYGw9BQVZURPg+0FIUtmbIQDbkw0Kqu+X0CB3uhlXMR1elQ
q/9lc0CCpgLITkDWx3Ovj4U6gzoIAT+Y86AwiaC1Gi6O38K91YUgq/M/BHh3C20lPBQn4y1NJ7i/+9HA
eD8ubQyy+1AZwvMTDFuhJIUTXSLBrfUI4U15BlJ7DfK1X+EO9raRcxJxpUYh9TSC/Kg4yaGNQ3Y5FQAz
Y0hp0XiNmSBdfelVttvg/EgBcOmCySE42leXtqqLUiF6AYojAxxFb0PyAAAAAElFTkSuQmCC
</value>
</data>
<data name="SpeciesBindingNavigatorSaveItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADr8AAA6/ATgFUyQAAAIpSURBVDhPrZPdS5NxFMf3L3TfTdBFtzU1hmuxGjzlHMqq
YVgRvT2RL+XSZZqoWJlGLV8gW+HSScvpJJxU+AamSI2hTCVLM1e0xKGm2EQw+PY7v+j5tTJv6gfn8vM5
zznn+6hU/+M9exoFla99GW3eJTx2L6CxIYL7jhnU1nyC/XYIN8qnUFoygcKC18jLHcWF80EovQns7QFq
qlex0VtZXYMxrReH057wUgTe1kUuqKz48lee4MjCCnabn0OtlmE55BEC96N5Ligt+byu4Cf8PryIOJMP
BZenccDcJATO+lkuuGR794fgV3hkMoJtkhfWnHGkpjiFoO5umAuys0ZjBL/Dg8EwNuvdkOUATCaHEFRX
feQC+UxAEawH9/g/YFNiA44cfYGkpFohuFk5je4usFMCx0++guXYAN82LYxmps+mzj/gPhy0dEKS7EJw
tWwSHT6wDABNrm/s7l9Rfn2OL5UWRjNnZgQVODm1HQZDhRBcKRyHpxl46FxjwYnCmJ4TU+YTNqSfK+Kd
k1MYvN8Dvb5MCGx5YwwGqu5EeWcSUEjitBKG3s5ibGoOcu417DW2cVi7xwWdrkgIKJaOe1A+mwQEn82/
hTeheYRmlnCx2I54vYvBjYjf9QDaxHwhyMwYZnMv85m3GjzYskNCS0c/fF2D6O7zY+DlEPaZLFDr6pHA
4O2aOmg01ljB6VP9PJ6UMAoJ3ZlORdumhdHM1JWK4J0J2ULwL3/0d2xoOmtKzOuNAAAAAElFTkSuQmCC
</value>
</data>
</root>

View File

@@ -0,0 +1,63 @@
Public Class New_Species
Private Species_Check As String
Private Sub Welcome_Screen_Button_Click() Handles Welcome_Screen_Button.Click
'Loads the Welcome Screen and closes this form.
Welcome.Show()
Me.Close()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub SpeciesBindingNavigatorSaveItem_Click() Handles SpeciesBindingNavigatorSaveItem.Click
If Add_Species_Clicked = True Then
'This checks if the Species already exists in the system
Species_Check = Me.SpeciesTableAdapter.Species_Check(Species_Name_Input.Text)
If Species_Check = Nothing Then
Does_Species_Exist = False
Else
Does_Species_Exist = True
End If
If Does_Species_Exist = False Then
If Species_Name_Input Is Nothing Then
MsgBox("Please enter a species name")
Else
'Saves the New Species entry to the database.
Me.Validate()
Me.SpeciesBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Nature_Findings_Database)
'Sends a save confirmation to the user
MsgBox("Species Added")
'Resets the Add_New_Species and the Does_Species_Exist variable
Add_Species_Clicked = False
Does_Species_Exist = False
End If
Else
MsgBox("This Species already exists")
End If
Else
MsgBox("Please Click Add New in the toolbar")
End If
End Sub
Private Sub BindingNavigatorAddNewItem_Click() Handles BindingNavigatorAddNewItem.Click
'Allows user to click save without error messages
Add_Species_Clicked = True
End Sub
Private Sub BindingNavigatorDeleteItem_Click() Handles BindingNavigatorDeleteItem.Click
'Resets the Add_Find_Clicked Variable
Add_Species_Clicked = False
End Sub
End Class

View File

@@ -0,0 +1,119 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Species_IDs
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.SpeciesBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.SpeciesTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.SpeciesTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.Species_ID_Table = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.SpeciesBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.Species_ID_Table, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'SpeciesBindingSource
'
Me.SpeciesBindingSource.DataMember = "Species"
Me.SpeciesBindingSource.DataSource = Me.Nature_Findings_Database
'
'SpeciesTableAdapter
'
Me.SpeciesTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Me.SpeciesTableAdapter
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Nothing
'
'Species_ID_Table
'
Me.Species_ID_Table.AllowUserToAddRows = False
Me.Species_ID_Table.AllowUserToDeleteRows = False
Me.Species_ID_Table.AutoGenerateColumns = False
Me.Species_ID_Table.BackgroundColor = System.Drawing.Color.CornflowerBlue
Me.Species_ID_Table.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.Species_ID_Table.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.Species_ID_Table.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2})
Me.Species_ID_Table.DataSource = Me.SpeciesBindingSource
Me.Species_ID_Table.Dock = System.Windows.Forms.DockStyle.Fill
Me.Species_ID_Table.GridColor = System.Drawing.Color.SteelBlue
Me.Species_ID_Table.Location = New System.Drawing.Point(0, 0)
Me.Species_ID_Table.Name = "Species_ID_Table"
Me.Species_ID_Table.ReadOnly = True
Me.Species_ID_Table.Size = New System.Drawing.Size(249, 284)
Me.Species_ID_Table.TabIndex = 1
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "Species_ID"
Me.DataGridViewTextBoxColumn1.HeaderText = "Species ID"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
Me.DataGridViewTextBoxColumn1.ReadOnly = True
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Species_Name"
Me.DataGridViewTextBoxColumn2.HeaderText = "Species Name"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
Me.DataGridViewTextBoxColumn2.ReadOnly = True
'
'Species_IDs
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(249, 284)
Me.Controls.Add(Me.Species_ID_Table)
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "Species_IDs"
Me.ShowIcon = False
Me.ShowInTaskbar = False
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent
Me.Text = "Species IDs"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.SpeciesBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.Species_ID_Table, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
End Sub
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents SpeciesBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents SpeciesTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.SpeciesTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents Species_ID_Table As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
End Class

View File

@@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="SpeciesBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="SpeciesTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>384, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>549, 17</value>
</metadata>
</root>

View File

@@ -0,0 +1,7 @@
Public Class Species_IDs
Private Sub Species_IDs_Load() Handles MyBase.Load
'Shows the Species and their associated IDs
Me.SpeciesTableAdapter.Fill(Me.Nature_Findings_Database.Species)
End Sub
End Class

View File

@@ -0,0 +1,131 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class User_IDs
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.Nature_Findings_Database = New Nature_Findings_System.Nature_Findings_Database()
Me.UsersBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.UsersTableAdapter = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.UsersTableAdapter()
Me.TableAdapterManager = New Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager()
Me.User_IDs_Table = New System.Windows.Forms.DataGridView()
Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.Contributor_Name = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.About_User = New System.Windows.Forms.DataGridViewTextBoxColumn()
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.UsersBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.User_IDs_Table, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Nature_Findings_Database
'
Me.Nature_Findings_Database.DataSetName = "Nature_Findings_Database"
Me.Nature_Findings_Database.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'UsersBindingSource
'
Me.UsersBindingSource.DataMember = "Users"
Me.UsersBindingSource.DataSource = Me.Nature_Findings_Database
'
'UsersTableAdapter
'
Me.UsersTableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.LocationTableAdapter = Nothing
Me.TableAdapterManager.SpeciesTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
Me.TableAdapterManager.User_Species_LinkTableAdapter = Nothing
Me.TableAdapterManager.UsersTableAdapter = Me.UsersTableAdapter
'
'User_IDs_Table
'
Me.User_IDs_Table.AllowUserToAddRows = False
Me.User_IDs_Table.AllowUserToDeleteRows = False
Me.User_IDs_Table.AutoGenerateColumns = False
Me.User_IDs_Table.BackgroundColor = System.Drawing.Color.CornflowerBlue
Me.User_IDs_Table.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.User_IDs_Table.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn2, Me.Contributor_Name, Me.About_User})
Me.User_IDs_Table.DataSource = Me.UsersBindingSource
Me.User_IDs_Table.Dock = System.Windows.Forms.DockStyle.Fill
Me.User_IDs_Table.GridColor = System.Drawing.Color.SteelBlue
Me.User_IDs_Table.Location = New System.Drawing.Point(0, 0)
Me.User_IDs_Table.Name = "User_IDs_Table"
Me.User_IDs_Table.ReadOnly = True
Me.User_IDs_Table.Size = New System.Drawing.Size(463, 288)
Me.User_IDs_Table.TabIndex = 1
'
'DataGridViewTextBoxColumn1
'
Me.DataGridViewTextBoxColumn1.DataPropertyName = "User ID"
Me.DataGridViewTextBoxColumn1.HeaderText = "User ID"
Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
Me.DataGridViewTextBoxColumn1.ReadOnly = True
'
'DataGridViewTextBoxColumn2
'
Me.DataGridViewTextBoxColumn2.DataPropertyName = "Username"
Me.DataGridViewTextBoxColumn2.HeaderText = "Username"
Me.DataGridViewTextBoxColumn2.Name = "DataGridViewTextBoxColumn2"
Me.DataGridViewTextBoxColumn2.ReadOnly = True
'
'Contributor_Name
'
Me.Contributor_Name.DataPropertyName = "Contributor Name"
Me.Contributor_Name.HeaderText = "Contributor Name"
Me.Contributor_Name.Name = "Contributor_Name"
Me.Contributor_Name.ReadOnly = True
'
'About_User
'
Me.About_User.DataPropertyName = "About User"
Me.About_User.HeaderText = "About User"
Me.About_User.Name = "About_User"
Me.About_User.ReadOnly = True
'
'User_IDs
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(463, 288)
Me.Controls.Add(Me.User_IDs_Table)
Me.Name = "User_IDs"
Me.Text = "User IDs"
CType(Me.Nature_Findings_Database, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.UsersBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.User_IDs_Table, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
End Sub
Friend WithEvents Nature_Findings_Database As Nature_Findings_System.Nature_Findings_Database
Friend WithEvents UsersBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents UsersTableAdapter As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.UsersTableAdapter
Friend WithEvents TableAdapterManager As Nature_Findings_System.Nature_Findings_DatabaseTableAdapters.TableAdapterManager
Friend WithEvents User_IDs_Table As System.Windows.Forms.DataGridView
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents DataGridViewTextBoxColumn2 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents Contributor_Name As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents About_User As System.Windows.Forms.DataGridViewTextBoxColumn
End Class

View File

@@ -0,0 +1,138 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="Nature_Findings_Database.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="UsersBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>213, 17</value>
</metadata>
<metadata name="UsersTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>373, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>527, 17</value>
</metadata>
<metadata name="Contributor_Name.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="About_User.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

View File

@@ -0,0 +1,7 @@
Public Class User_IDs
Private Sub User_IDs_Load() Handles MyBase.Load
'Shows the Users and their associated IDs
Me.UsersTableAdapter.Fill(Me.Nature_Findings_Database.Users)
End Sub
End Class

View File

@@ -0,0 +1,150 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Welcome
Inherits System.Windows.Forms.Form
'Form overrides dispose to clean up the component list.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.New_Location_Button = New System.Windows.Forms.Button()
Me.Edit_Location_Button = New System.Windows.Forms.Button()
Me.New_Find_Button = New System.Windows.Forms.Button()
Me.Edit_Find_Button = New System.Windows.Forms.Button()
Me.Knowledge_Base_Button = New System.Windows.Forms.Button()
Me.Welcome_Screen_Heading = New System.Windows.Forms.Label()
Me.New_Species_Button = New System.Windows.Forms.Button()
Me.My_Account_Button = New System.Windows.Forms.Button()
Me.Welcome_Label = New System.Windows.Forms.Label()
Me.SuspendLayout()
'
'New_Location_Button
'
Me.New_Location_Button.Location = New System.Drawing.Point(31, 108)
Me.New_Location_Button.Name = "New_Location_Button"
Me.New_Location_Button.Size = New System.Drawing.Size(75, 37)
Me.New_Location_Button.TabIndex = 0
Me.New_Location_Button.Text = "Add New Location"
Me.New_Location_Button.UseVisualStyleBackColor = True
'
'Edit_Location_Button
'
Me.Edit_Location_Button.Location = New System.Drawing.Point(112, 108)
Me.Edit_Location_Button.Name = "Edit_Location_Button"
Me.Edit_Location_Button.Size = New System.Drawing.Size(75, 37)
Me.Edit_Location_Button.TabIndex = 1
Me.Edit_Location_Button.Text = "Edit Location"
Me.Edit_Location_Button.UseVisualStyleBackColor = True
'
'New_Find_Button
'
Me.New_Find_Button.Location = New System.Drawing.Point(31, 151)
Me.New_Find_Button.Name = "New_Find_Button"
Me.New_Find_Button.Size = New System.Drawing.Size(75, 37)
Me.New_Find_Button.TabIndex = 2
Me.New_Find_Button.Text = "Add New Find"
Me.New_Find_Button.UseVisualStyleBackColor = True
'
'Edit_Find_Button
'
Me.Edit_Find_Button.Location = New System.Drawing.Point(111, 151)
Me.Edit_Find_Button.Name = "Edit_Find_Button"
Me.Edit_Find_Button.Size = New System.Drawing.Size(75, 37)
Me.Edit_Find_Button.TabIndex = 3
Me.Edit_Find_Button.Text = "Edit Find"
Me.Edit_Find_Button.UseVisualStyleBackColor = True
'
'Knowledge_Base_Button
'
Me.Knowledge_Base_Button.Location = New System.Drawing.Point(235, 65)
Me.Knowledge_Base_Button.Name = "Knowledge_Base_Button"
Me.Knowledge_Base_Button.Size = New System.Drawing.Size(75, 37)
Me.Knowledge_Base_Button.TabIndex = 4
Me.Knowledge_Base_Button.Text = "Knowledge Base"
Me.Knowledge_Base_Button.UseVisualStyleBackColor = True
'
'Welcome_Screen_Heading
'
Me.Welcome_Screen_Heading.AutoSize = True
Me.Welcome_Screen_Heading.Font = New System.Drawing.Font("Microsoft Sans Serif", 16.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Welcome_Screen_Heading.Location = New System.Drawing.Point(88, 9)
Me.Welcome_Screen_Heading.Name = "Welcome_Screen_Heading"
Me.Welcome_Screen_Heading.Size = New System.Drawing.Size(165, 26)
Me.Welcome_Screen_Heading.TabIndex = 5
Me.Welcome_Screen_Heading.Text = "Nature Findings"
'
'New_Species_Button
'
Me.New_Species_Button.Location = New System.Drawing.Point(72, 65)
Me.New_Species_Button.Name = "New_Species_Button"
Me.New_Species_Button.Size = New System.Drawing.Size(75, 37)
Me.New_Species_Button.TabIndex = 6
Me.New_Species_Button.Text = "Add New Species"
Me.New_Species_Button.UseVisualStyleBackColor = True
'
'My_Account_Button
'
Me.My_Account_Button.Location = New System.Drawing.Point(253, 12)
Me.My_Account_Button.Name = "My_Account_Button"
Me.My_Account_Button.Size = New System.Drawing.Size(75, 37)
Me.My_Account_Button.TabIndex = 7
Me.My_Account_Button.Text = "My Account"
Me.My_Account_Button.UseVisualStyleBackColor = True
'
'Welcome_Label
'
Me.Welcome_Label.AutoSize = True
Me.Welcome_Label.Location = New System.Drawing.Point(13, 41)
Me.Welcome_Label.Name = "Welcome_Label"
Me.Welcome_Label.Size = New System.Drawing.Size(84, 13)
Me.Welcome_Label.TabIndex = 8
Me.Welcome_Label.Text = "Welcome_Label"
'
'Welcome
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.CornflowerBlue
Me.ClientSize = New System.Drawing.Size(340, 200)
Me.Controls.Add(Me.Welcome_Label)
Me.Controls.Add(Me.My_Account_Button)
Me.Controls.Add(Me.New_Species_Button)
Me.Controls.Add(Me.Welcome_Screen_Heading)
Me.Controls.Add(Me.Knowledge_Base_Button)
Me.Controls.Add(Me.Edit_Find_Button)
Me.Controls.Add(Me.New_Find_Button)
Me.Controls.Add(Me.Edit_Location_Button)
Me.Controls.Add(Me.New_Location_Button)
Me.MaximizeBox = False
Me.Name = "Welcome"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Nature Findings: Welcome Screen"
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Friend WithEvents New_Location_Button As System.Windows.Forms.Button
Friend WithEvents Edit_Location_Button As System.Windows.Forms.Button
Friend WithEvents New_Find_Button As System.Windows.Forms.Button
Friend WithEvents Edit_Find_Button As System.Windows.Forms.Button
Friend WithEvents Knowledge_Base_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Screen_Heading As System.Windows.Forms.Label
Friend WithEvents New_Species_Button As System.Windows.Forms.Button
Friend WithEvents My_Account_Button As System.Windows.Forms.Button
Friend WithEvents Welcome_Label As System.Windows.Forms.Label
End Class

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@@ -0,0 +1,48 @@
Public Class Welcome
Private Sub New_Location_Button_Click() Handles New_Location_Button.Click
'Loads the New Location Screen and closes this form.
New_Location.Show()
Me.Close()
End Sub
Private Sub Edit_Location_Button_Click() Handles Edit_Location_Button.Click
'Loads the Edit Location Screen and closes this form.
Edit_Location.Show()
Me.Close()
End Sub
Private Sub New_Find_Button_Click() Handles New_Find_Button.Click
'Loads the New Find Screen and closes this form.
New_Find.Show()
Me.Close()
End Sub
Private Sub Edit_Find_Button_Click() Handles Edit_Find_Button.Click
'Loads the Edit Find Screen and closes this form.
Edit_Find.Show()
Me.Close()
End Sub
Private Sub Knowledge_Base_Button_Click() Handles Knowledge_Base_Button.Click
'Loads the Knowledge Base Home Screen and closes this form.
Knowledge_Base_Home.Show()
Me.Close()
End Sub
Private Sub New_Species_Button_Click() Handles New_Species_Button.Click
'Displays the New Species Screen ontop of this form.
New_Species.ShowDialog()
End Sub
Private Sub My_Account_Button_Click() Handles My_Account_Button.Click
'Loads the My Account Screen and closes this form.
My_Account.Show()
Me.Close()
End Sub
Private Sub Welcome_Load() Handles MyBase.Load
'Displays a welcome message to the user
Welcome_Label.Text = "Hello " & Global_Variables.Contributor_Name
End Sub
End Class

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="Nature_Findings_System.My.MySettings.Nature_Findings_DatabaseConnectionString"
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=&quot;|DataDirectory|\Nature Findings Database.accdb&quot;"
providerName="System.Data.OleDb" />
</connectionStrings>
<system.diagnostics>
<sources>
<!-- This section defines the logging configuration for My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog"/>
<!-- Uncomment the below section to write to the Application Event Log -->
<!--<add name="EventLog"/>-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information" />
</switches>
<sharedListeners>
<add name="FileLog"
type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
initializeData="FileLogWriter"/>
<!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
<!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
</sharedListeners>
</system.diagnostics>
</configuration>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity name="Nature Findings.application" version="1.0.0.1" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" />
<description asmv2:publisher="Nature Findings" asmv2:product="Nature Findings" xmlns="urn:schemas-microsoft-com:asm.v1" />
<deployment install="true" mapFileExtensions="true" />
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework targetVersion="4.0" profile="Client" supportedRuntime="4.0.30319" />
<framework targetVersion="4.0" profile="Full" supportedRuntime="4.0.30319" />
</compatibleFrameworks>
<dependency>
<dependentAssembly dependencyType="install" codebase="Nature Findings.exe.manifest" size="4444">
<assemblyIdentity name="Nature Findings.exe" version="1.0.0.1" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>dliEYvjdzlCY0+SqXaMPhLYrd8k=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
</asmv1:assembly>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1">
<asmv1:assemblyIdentity version="1.0.0.1" name="Nature Findings.exe" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
<application />
<entryPoint>
<assemblyIdentity name="Nature Findings" version="1.0.0.0" language="neutral" processorArchitecture="x86" />
<commandLine file="Nature Findings.exe" parameters="" />
</entryPoint>
<trustInfo>
<security>
<applicationRequestMinimum>
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
<defaultAssemblyRequest permissionSetReference="Custom" />
</applicationRequestMinimum>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC Manifest Options
If you want to change the Windows User Account Control level replace the
requestedExecutionLevel node with one of the following.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Specifying requestedExecutionLevel node will disable file and registry virtualization.
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
-->
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentOS>
<osVersionInfo>
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
</osVersionInfo>
</dependentOS>
</dependency>
<dependency>
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Nature Findings.exe" size="270336">
<assemblyIdentity name="Nature Findings" version="1.0.0.0" language="neutral" processorArchitecture="x86" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>bvDnzIuw8hfUy0O7Vk8OTDoMSVM=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<file name="Nature Findings Database.accdb" size="757760">
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>MhMl8ab7cXVH7HfZbBncsDCEShA=</dsig:DigestValue>
</hash>
</file>
<file name="Nature Findings.exe.config" size="1699">
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>JBTGVJVRYmbccbVwdTowQrMVfhA=</dsig:DigestValue>
</hash>
</file>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- A list of all Windows versions that this application is designed to work with. Windows will automatically select the most compatible environment.-->
<!-- If your application is designed to work with Windows 7, uncomment the following supportedOS node-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
</application>
</compatibility>
</asmv1:assembly>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1">
<asmv1:assemblyIdentity version="1.0.0.0" name="Nature Findings.exe" publicKeyToken="f0c87232bc08f8aa" language="neutral" processorArchitecture="x86" type="win32" />
<application />
<entryPoint>
<assemblyIdentity name="Nature Findings" version="1.0.0.0" language="neutral" processorArchitecture="x86" />
<commandLine file="Nature Findings.exe" parameters="" />
</entryPoint>
<trustInfo>
<security>
<applicationRequestMinimum>
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
<defaultAssemblyRequest permissionSetReference="Custom" />
</applicationRequestMinimum>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC Manifest Options
If you want to change the Windows User Account Control level replace the
requestedExecutionLevel node with one of the following.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Specifying requestedExecutionLevel node will disable file and registry virtualization.
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
-->
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentOS>
<osVersionInfo>
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
</osVersionInfo>
</dependentOS>
</dependency>
<dependency>
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Nature Findings.exe" size="257024">
<assemblyIdentity name="Nature Findings" version="1.0.0.0" language="neutral" processorArchitecture="x86" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>l1+/PJT6vdNIJ5OCZVeeGHEsp2E=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<file name="Nature Findings Database.accdb" size="548864">
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>v+iSUXUkNO4w5OePf87adfY423g=</dsig:DigestValue>
</hash>
</file>
<file name="Nature Findings.exe.config" size="1699">
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>JBTGVJVRYmbccbVwdTowQrMVfhA=</dsig:DigestValue>
</hash>
</file>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- A list of all Windows versions that this application is designed to work with. Windows will automatically select the most compatible environment.-->
<!-- If your application is designed to work with Windows 7, uncomment the following supportedOS node-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
</application>
</compatibility>
<publisherIdentity name="CN=COUNDONCOURT\davale06" issuerKeyHash="b0eec8bd354af85e8c859cdf5093db3f79356476" /><Signature Id="StrongNameSignature" xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>8VWybASjaRAyOGPEQaFi8h8H9Zk=</DigestValue></Reference></SignedInfo><SignatureValue>W2WWBMGwWHf9OktQmYE4hJMCpn+GgoSf08C66IqPAbxjM0cSs09V3PR/st8ziT1a/R9d+T/ltO5aet7BGSV5gKqFK2Ay+Js57BrJ9aSr5mfaYw920OP8rtDdGtvV2o0NMEpVn1o18oRKoR/nC2dN7qXnyAlZ1964hqnZKcH+GcY=</SignatureValue><KeyInfo Id="StrongNameKeyInfo"><KeyValue><RSAKeyValue><Modulus>pdTbdzgmPJDoh8P1iBtkIQ07iUtanbL8CZsoCvTvAKscU3BAKhT/E0x7gupuSJyoy8HLCXlEi5bh0hb7Vb1I9mMKHPuHfjh08wHgH9wK8IjrGCjWpdjlvx+rJCZrb/Z+qWTM257o+dqLvZyTarLsCQprLxxlQlxUNJ+floyK+TE=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><msrel:RelData xmlns:msrel="http://schemas.microsoft.com/windows/rel/2005/reldata"><r:license xmlns:r="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:as="http://schemas.microsoft.com/windows/pki/2005/Authenticode"><r:grant><as:ManifestInformation Hash="99f5071ff262a141c46338321069a3046cb255f1" Description="" Url=""><as:assemblyIdentity version="1.0.0.0" name="Nature Findings.exe" publicKeyToken="f0c87232bc08f8aa" language="neutral" processorArchitecture="x86" type="win32" /></as:ManifestInformation><as:SignedBy /><as:AuthenticodePublisher><as:X509SubjectName>CN=COUNDONCOURT\davale06</as:X509SubjectName></as:AuthenticodePublisher></r:grant><r:issuer><Signature Id="AuthenticodeSignature" xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>IhRJBPn6k1jfpt9omFwxz1EXD3c=</DigestValue></Reference></SignedInfo><SignatureValue>QUagzfaDtQJte6hk/f6+t/DOtirovvdYOHaQZIopcySFELTFdOFIebLCYugpHtBj6xHsNios10epBLTigM2wlltC77Zix4uge1HnN++Yd+dK7GyliRPWFxHyKvS4/lUQ22iCZtaCL0Qj7HyctA+p5sLIB1QXw06Gs7TuYfwza68=</SignatureValue><KeyInfo><KeyValue><RSAKeyValue><Modulus>pdTbdzgmPJDoh8P1iBtkIQ07iUtanbL8CZsoCvTvAKscU3BAKhT/E0x7gupuSJyoy8HLCXlEi5bh0hb7Vb1I9mMKHPuHfjh08wHgH9wK8IjrGCjWpdjlvx+rJCZrb/Z+qWTM257o+dqLvZyTarLsCQprLxxlQlxUNJ+floyK+TE=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509Certificate>MIIB7TCCAVagAwIBAgIQO+Zgr8z0FI1N/TpxxQXqgDANBgkqhkiG9w0BAQUFADA1MTMwMQYDVQQDHioAQwBPAFUATgBEAE8ATgBDAE8AVQBSAFQAXABkAGEAdgBhAGwAZQAwADYwHhcNMTMwMzEzMTA0MzE5WhcNMTQwMzEzMTY0MzE5WjA1MTMwMQYDVQQDHioAQwBPAFUATgBEAE8ATgBDAE8AVQBSAFQAXABkAGEAdgBhAGwAZQAwADYwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKXU23c4JjyQ6IfD9YgbZCENO4lLWp2y/AmbKAr07wCrHFNwQCoU/xNMe4LqbkicqMvBywl5RIuW4dIW+1W9SPZjChz7h344dPMB4B/cCvCI6xgo1qXY5b8fqyQma2/2fqlkzNue6Pnai72ck2qy7AkKay8cZUJcVDSfn5aMivkxAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAlO714NMU7TQ+cOYURxZ3aUgHjqeMtOeI8zsQEiH/nTN8mEayTDog0gmMGzLZ9h1UNajQxTpdeNNGyV0kNsotlsmljdAOxLCHQ+eRh7vU/AyoWQWgdfWagdbHW89AxYEDZ0xdn5hrOHGstCQURxCH6CyxpY3oq1PKjnlH/K1Wu6g=</X509Certificate></X509Data></KeyInfo></Signature></r:issuer></r:license></msrel:RelData></KeyInfo></Signature></asmv1:assembly>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity name="Nature Findings.application" version="1.0.0.0" publicKeyToken="f0c87232bc08f8aa" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" />
<description asmv2:publisher="Coundon Court School" asmv2:product="Nature Findings" xmlns="urn:schemas-microsoft-com:asm.v1" />
<deployment install="true" mapFileExtensions="true" />
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework targetVersion="4.0" profile="Client" supportedRuntime="4.0.30319" />
<framework targetVersion="4.0" profile="Full" supportedRuntime="4.0.30319" />
</compatibleFrameworks>
<dependency>
<dependentAssembly dependencyType="install" codebase="Application Files\Nature Findings_1_0_0_0\Nature Findings.exe.manifest" size="8142">
<assemblyIdentity name="Nature Findings.exe" version="1.0.0.0" publicKeyToken="f0c87232bc08f8aa" language="neutral" processorArchitecture="x86" type="win32" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>fWZeYxSFPK1Vndqrg1Yo3cwyEVw=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<publisherIdentity name="CN=COUNDONCOURT\davale06" issuerKeyHash="b0eec8bd354af85e8c859cdf5093db3f79356476" /><Signature Id="StrongNameSignature" xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>icSAdQhi9C234W4O86hajLFJGkw=</DigestValue></Reference></SignedInfo><SignatureValue>MLRivKvhToyhdmFHJ3Btzah3NNKi8JsRtlghFSuJzHYxPVzUyCcRndaGgk4BWBq851BPMTYkAcAthjPu8FFJfV4VpEEdrO6Zk3e6XWcD0xtNst7UXHW3foqFpP8Wl8rtw66pE21BdUhXPGyAShF3RTnqE7+UGeCxo0RuusxXOTY=</SignatureValue><KeyInfo Id="StrongNameKeyInfo"><KeyValue><RSAKeyValue><Modulus>pdTbdzgmPJDoh8P1iBtkIQ07iUtanbL8CZsoCvTvAKscU3BAKhT/E0x7gupuSJyoy8HLCXlEi5bh0hb7Vb1I9mMKHPuHfjh08wHgH9wK8IjrGCjWpdjlvx+rJCZrb/Z+qWTM257o+dqLvZyTarLsCQprLxxlQlxUNJ+floyK+TE=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><msrel:RelData xmlns:msrel="http://schemas.microsoft.com/windows/rel/2005/reldata"><r:license xmlns:r="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:as="http://schemas.microsoft.com/windows/pki/2005/Authenticode"><r:grant><as:ManifestInformation Hash="4c1a49b18c5aa8f30e6ee1b72df462087580c489" Description="" Url=""><as:assemblyIdentity name="Nature Findings.application" version="1.0.0.0" publicKeyToken="f0c87232bc08f8aa" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" /></as:ManifestInformation><as:SignedBy /><as:AuthenticodePublisher><as:X509SubjectName>CN=COUNDONCOURT\davale06</as:X509SubjectName></as:AuthenticodePublisher></r:grant><r:issuer><Signature Id="AuthenticodeSignature" xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue>m3RoDO2q38nVAV8sOcBbGp+Pel4=</DigestValue></Reference></SignedInfo><SignatureValue>nFPoo1hkHo3hUkeFpSkBiLl32IVzLn8+0mwZERcJh1bv/zrApN6bu6HNdfec4sn1MDIxth6EiphQLhGDMKOe2X9sIdxYa1aVJHme9bsR2RzAiqUbIekVmubwgvvcnPXf/VXqR6pLVGcKJQO6GAwDZAL2uXRoR8eJdgRRCWrKsfw=</SignatureValue><KeyInfo><KeyValue><RSAKeyValue><Modulus>pdTbdzgmPJDoh8P1iBtkIQ07iUtanbL8CZsoCvTvAKscU3BAKhT/E0x7gupuSJyoy8HLCXlEi5bh0hb7Vb1I9mMKHPuHfjh08wHgH9wK8IjrGCjWpdjlvx+rJCZrb/Z+qWTM257o+dqLvZyTarLsCQprLxxlQlxUNJ+floyK+TE=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue><X509Data><X509Certificate>MIIB7TCCAVagAwIBAgIQO+Zgr8z0FI1N/TpxxQXqgDANBgkqhkiG9w0BAQUFADA1MTMwMQYDVQQDHioAQwBPAFUATgBEAE8ATgBDAE8AVQBSAFQAXABkAGEAdgBhAGwAZQAwADYwHhcNMTMwMzEzMTA0MzE5WhcNMTQwMzEzMTY0MzE5WjA1MTMwMQYDVQQDHioAQwBPAFUATgBEAE8ATgBDAE8AVQBSAFQAXABkAGEAdgBhAGwAZQAwADYwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKXU23c4JjyQ6IfD9YgbZCENO4lLWp2y/AmbKAr07wCrHFNwQCoU/xNMe4LqbkicqMvBywl5RIuW4dIW+1W9SPZjChz7h344dPMB4B/cCvCI6xgo1qXY5b8fqyQma2/2fqlkzNue6Pnai72ck2qy7AkKay8cZUJcVDSfn5aMivkxAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAlO714NMU7TQ+cOYURxZ3aUgHjqeMtOeI8zsQEiH/nTN8mEayTDog0gmMGzLZ9h1UNajQxTpdeNNGyV0kNsotlsmljdAOxLCHQ+eRh7vU/AyoWQWgdfWagdbHW89AxYEDZ0xdn5hrOHGstCQURxCH6CyxpY3oq1PKjnlH/K1Wu6g=</X509Certificate></X509Data></KeyInfo></Signature></r:issuer></r:license></msrel:RelData></KeyInfo></Signature></asmv1:assembly>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity name="Nature Findings.application" version="1.0.0.1" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" xmlns="urn:schemas-microsoft-com:asm.v1" />
<description asmv2:publisher="Coundon Court School" asmv2:product="Nature Findings" xmlns="urn:schemas-microsoft-com:asm.v1" />
<deployment install="true" mapFileExtensions="true" />
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework targetVersion="4.0" profile="Client" supportedRuntime="4.0.30319" />
<framework targetVersion="4.0" profile="Full" supportedRuntime="4.0.30319" />
</compatibleFrameworks>
<dependency>
<dependentAssembly dependencyType="install" codebase="Nature Findings.exe.manifest" size="4444">
<assemblyIdentity name="Nature Findings.exe" version="1.0.0.1" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>XEz3M7k5AkqnaJBEdD/Xpdn6OWE=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
</asmv1:assembly>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1">
<asmv1:assemblyIdentity version="1.0.0.1" name="Nature Findings.exe" publicKeyToken="0000000000000000" language="neutral" processorArchitecture="x86" type="win32" />
<application />
<entryPoint>
<assemblyIdentity name="Nature Findings" version="1.0.0.0" language="neutral" processorArchitecture="x86" />
<commandLine file="Nature Findings.exe" parameters="" />
</entryPoint>
<trustInfo>
<security>
<applicationRequestMinimum>
<PermissionSet Unrestricted="true" ID="Custom" SameSite="site" />
<defaultAssemblyRequest permissionSetReference="Custom" />
</applicationRequestMinimum>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC Manifest Options
If you want to change the Windows User Account Control level replace the
requestedExecutionLevel node with one of the following.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Specifying requestedExecutionLevel node will disable file and registry virtualization.
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
-->
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentOS>
<osVersionInfo>
<os majorVersion="5" minorVersion="1" buildNumber="2600" servicePackMajor="0" />
</osVersionInfo>
</dependentOS>
</dependency>
<dependency>
<dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
<assemblyIdentity name="Microsoft.Windows.CommonLanguageRuntime" version="4.0.30319.0" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="Nature Findings.exe" size="236544">
<assemblyIdentity name="Nature Findings" version="1.0.0.0" language="neutral" processorArchitecture="x86" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>C3eK1VVoI+fj7zUE575hfhfpQ7s=</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
<file name="Nature Findings Database.accdb" size="548864">
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>v+iSUXUkNO4w5OePf87adfY423g=</dsig:DigestValue>
</hash>
</file>
<file name="Nature Findings.exe.config" size="1699">
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
</dsig:Transforms>
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>JBTGVJVRYmbccbVwdTowQrMVfhA=</dsig:DigestValue>
</hash>
</file>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- A list of all Windows versions that this application is designed to work with. Windows will automatically select the most compatible environment.-->
<!-- If your application is designed to work with Windows 7, uncomment the following supportedOS node-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
</application>
</compatibility>
</asmv1:assembly>

View File

@@ -0,0 +1,287 @@
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
D:\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
D:\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
D:\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Species.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Search.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Location.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Species.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Search.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Location.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.vbproj.GenerateResource.Cache
G:\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
G:\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
G:\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
\\ccscc101\C06\DavAle06\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
H:\Computing\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
H:\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
H:\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
H:\Computing\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
D:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
D:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
E:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
E:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
G:\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
G:\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
H:\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
H:\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
\\ccscc101\C06\DavAle06\Computing\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
G:\Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
G:\Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
D:\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
D:\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
\\ccscc101\C06\DavAle06\Computing Project Build\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
\\ccscc101\C06\DavAle06\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing Project Build\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings Database.accdb
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.manifest
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.application
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.pdb
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.xml
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\ResolveAssemblyReference.cache
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Location.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Species.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Finds.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Location_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.My_Account.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Home.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Knowledge_Base_Locations.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Life_List.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Login.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Species_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.User_IDs.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Welcome.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Find.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Edit_Find.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.New_Location.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature_Findings_System.Resources.resources
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.read.1.tlog
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\GenerateResource.write.1.tlog
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe.manifest
\\ccscc101\C06\DavAle06\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.application
C:\Users\Alexander\Google Drive\Coundon Court School Work\School Backup\Computing\Computing Project Finished\Nature Findings\Nature Findings\bin\Debug\Nature Findings.exe.config
C:\Users\Alexander\Google Drive\Coundon Court School Work\School Backup\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.exe
C:\Users\Alexander\Google Drive\Coundon Court School Work\School Backup\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.xml
C:\Users\Alexander\Google Drive\Coundon Court School Work\School Backup\Computing\Computing Project Finished\Nature Findings\Nature Findings\obj\x86\Debug\Nature Findings.pdb

Some files were not shown because too many files have changed in this diff Show More