[global::System.Diagnostics.DebuggerNonUserCodeAttribute(), global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]public virtual SPDataProxy.SPMasterDataTable GetMaster(global::System.Nullable<long> MasterID)
			{
				this.Adapter.SelectCommand = this.CommandCollection(2);
				if (MasterID.HasValue == true)
				{
					this.Adapter.SelectCommand.Parameters[1].Value = (long) MasterID.Value;
				}
				else
				{
					this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
				}
				SPDataProxy.SPMasterDataTable dataTable = new SPDataProxy.SPMasterDataTable();
				this.Adapter.Fill(dataTable);
				return dataTable;
			}
			[global::System.Diagnostics.DebuggerNonUserCodeAttribute(), global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter"), global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]public virtual SPDataProxy.SPMasterDataTable GetEmptyMaster(string TypeID)
			{
				this.Adapter.SelectCommand = this.CommandCollection(1);
				if (TypeID == null)
				{
					this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
				}
				else
				{
					this.Adapter.SelectCommand.Parameters[1].Value = System.Convert.ToString(TypeID);
				}
				SPDataProxy.SPMasterDataTable dataTable = new SPDataProxy.SPMasterDataTable();
				this.Adapter.Fill(dataTable);
				return dataTable;
			}