/********************************************************
* ADO.NET 2.0 Data Provider for SQLite Version 3.X
* Written by Robert Simpson (robert@blackcastlesoft.com)
*
* Released to the public domain, use at your own risk!
********************************************************/
//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:2.0.50727.3053
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
[assembly: global::System.Data.Objects.DataClasses.EdmSchemaAttribute()]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_Products_CategoryID_CategoryID", "Categories", global::System.Data.Metadata.Edm.RelationshipMultiplicity.ZeroOrOne, typeof(testlinq.Categories), "Products", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.Products))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_Orders_CustomerID_CustomerID", "Customers", global::System.Data.Metadata.Edm.RelationshipMultiplicity.ZeroOrOne, typeof(testlinq.Customers), "Orders", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.Orders))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_InternationalOrders_OrderID_OrderID", "Orders", global::System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(testlinq.Orders), "InternationalOrders", global::System.Data.Metadata.Edm.RelationshipMultiplicity.ZeroOrOne, typeof(testlinq.InternationalOrders))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_OrderDetails_OrderID_OrderID", "Orders", global::System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(testlinq.Orders), "OrderDetails", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.OrderDetails))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_OrderDetails_ProductID_ProductID", "Products", global::System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(testlinq.Products), "OrderDetails", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.OrderDetails))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_Products_SupplierID_SupplierID", "Suppliers", global::System.Data.Metadata.Edm.RelationshipMultiplicity.ZeroOrOne, typeof(testlinq.Suppliers), "Products", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.Products))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "FK_Territories_RegionID_RegionID", "Regions", global::System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(testlinq.Regions), "Territories", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.Territories))]
[assembly: global::System.Data.Objects.DataClasses.EdmRelationshipAttribute("northwindEFModel", "EmployeesTerritories", "Employees", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.Employees), "Territories", global::System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(testlinq.Territories))]
// Original file name:
// Generation date: 8/25/2008 8:54:05 AM
namespace testlinq
{
///
/// There are no comments for northwindEFEntities in the schema.
///
public partial class northwindEFEntities : global::System.Data.Objects.ObjectContext
{
///
/// Initializes a new northwindEFEntities object using the connection string found in the 'northwindEFEntities' section of the application configuration file.
///
public northwindEFEntities() :
base("name=northwindEFEntities", "northwindEFEntities")
{
this.OnContextCreated();
}
///
/// Initialize a new northwindEFEntities object.
///
public northwindEFEntities(string connectionString) :
base(connectionString, "northwindEFEntities")
{
this.OnContextCreated();
}
///
/// Initialize a new northwindEFEntities object.
///
public northwindEFEntities(global::System.Data.EntityClient.EntityConnection connection) :
base(connection, "northwindEFEntities")
{
this.OnContextCreated();
}
partial void OnContextCreated();
///
/// There are no comments for Categories in the schema.
///
public global::System.Data.Objects.ObjectQuery Categories
{
get
{
if ((this._Categories == null))
{
this._Categories = base.CreateQuery("[Categories]");
}
return this._Categories;
}
}
private global::System.Data.Objects.ObjectQuery _Categories;
///
/// There are no comments for Customers in the schema.
///
public global::System.Data.Objects.ObjectQuery Customers
{
get
{
if ((this._Customers == null))
{
this._Customers = base.CreateQuery("[Customers]");
}
return this._Customers;
}
}
private global::System.Data.Objects.ObjectQuery _Customers;
///
/// There are no comments for Employees in the schema.
///
public global::System.Data.Objects.ObjectQuery Employees
{
get
{
if ((this._Employees == null))
{
this._Employees = base.CreateQuery("[Employees]");
}
return this._Employees;
}
}
private global::System.Data.Objects.ObjectQuery _Employees;
///
/// There are no comments for InternationalOrders in the schema.
///
public global::System.Data.Objects.ObjectQuery InternationalOrders
{
get
{
if ((this._InternationalOrders == null))
{
this._InternationalOrders = base.CreateQuery("[InternationalOrders]");
}
return this._InternationalOrders;
}
}
private global::System.Data.Objects.ObjectQuery _InternationalOrders;
///
/// There are no comments for OrderDetails in the schema.
///
public global::System.Data.Objects.ObjectQuery OrderDetails
{
get
{
if ((this._OrderDetails == null))
{
this._OrderDetails = base.CreateQuery("[OrderDetails]");
}
return this._OrderDetails;
}
}
private global::System.Data.Objects.ObjectQuery _OrderDetails;
///
/// There are no comments for Orders in the schema.
///
public global::System.Data.Objects.ObjectQuery Orders
{
get
{
if ((this._Orders == null))
{
this._Orders = base.CreateQuery("[Orders]");
}
return this._Orders;
}
}
private global::System.Data.Objects.ObjectQuery _Orders;
///
/// There are no comments for PreviousEmployees in the schema.
///
public global::System.Data.Objects.ObjectQuery PreviousEmployees
{
get
{
if ((this._PreviousEmployees == null))
{
this._PreviousEmployees = base.CreateQuery("[PreviousEmployees]");
}
return this._PreviousEmployees;
}
}
private global::System.Data.Objects.ObjectQuery _PreviousEmployees;
///
/// There are no comments for Products in the schema.
///
public global::System.Data.Objects.ObjectQuery Products
{
get
{
if ((this._Products == null))
{
this._Products = base.CreateQuery("[Products]");
}
return this._Products;
}
}
private global::System.Data.Objects.ObjectQuery _Products;
///
/// There are no comments for Regions in the schema.
///
public global::System.Data.Objects.ObjectQuery Regions
{
get
{
if ((this._Regions == null))
{
this._Regions = base.CreateQuery("[Regions]");
}
return this._Regions;
}
}
private global::System.Data.Objects.ObjectQuery _Regions;
///
/// There are no comments for Suppliers in the schema.
///
public global::System.Data.Objects.ObjectQuery Suppliers
{
get
{
if ((this._Suppliers == null))
{
this._Suppliers = base.CreateQuery("[Suppliers]");
}
return this._Suppliers;
}
}
private global::System.Data.Objects.ObjectQuery _Suppliers;
///
/// There are no comments for Territories in the schema.
///
public global::System.Data.Objects.ObjectQuery Territories
{
get
{
if ((this._Territories == null))
{
this._Territories = base.CreateQuery("[Territories]");
}
return this._Territories;
}
}
private global::System.Data.Objects.ObjectQuery _Territories;
///
/// There are no comments for Categories in the schema.
///
public void AddToCategories(Categories categories)
{
base.AddObject("Categories", categories);
}
///
/// There are no comments for Customers in the schema.
///
public void AddToCustomers(Customers customers)
{
base.AddObject("Customers", customers);
}
///
/// There are no comments for Employees in the schema.
///
public void AddToEmployees(Employees employees)
{
base.AddObject("Employees", employees);
}
///
/// There are no comments for InternationalOrders in the schema.
///
public void AddToInternationalOrders(InternationalOrders internationalOrders)
{
base.AddObject("InternationalOrders", internationalOrders);
}
///
/// There are no comments for OrderDetails in the schema.
///
public void AddToOrderDetails(OrderDetails orderDetails)
{
base.AddObject("OrderDetails", orderDetails);
}
///
/// There are no comments for Orders in the schema.
///
public void AddToOrders(Orders orders)
{
base.AddObject("Orders", orders);
}
///
/// There are no comments for PreviousEmployees in the schema.
///
public void AddToPreviousEmployees(PreviousEmployees previousEmployees)
{
base.AddObject("PreviousEmployees", previousEmployees);
}
///
/// There are no comments for Products in the schema.
///
public void AddToProducts(Products products)
{
base.AddObject("Products", products);
}
///
/// There are no comments for Regions in the schema.
///
public void AddToRegions(Regions regions)
{
base.AddObject("Regions", regions);
}
///
/// There are no comments for Suppliers in the schema.
///
public void AddToSuppliers(Suppliers suppliers)
{
base.AddObject("Suppliers", suppliers);
}
///
/// There are no comments for Territories in the schema.
///
public void AddToTerritories(Territories territories)
{
base.AddObject("Territories", territories);
}
}
///
/// There are no comments for northwindEFModel.Categories in the schema.
///
///
/// CategoryID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Categories")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Categories : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Categories object.
///
/// Initial value of CategoryID.
/// Initial value of CategoryName.
public static Categories CreateCategories(long categoryID, string categoryName)
{
Categories categories = new Categories();
categories.CategoryID = categoryID;
categories.CategoryName = categoryName;
return categories;
}
///
/// There are no comments for Property CategoryID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long CategoryID
{
get
{
return this._CategoryID;
}
set
{
this.OnCategoryIDChanging(value);
this.ReportPropertyChanging("CategoryID");
this._CategoryID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("CategoryID");
this.OnCategoryIDChanged();
}
}
private long _CategoryID;
partial void OnCategoryIDChanging(long value);
partial void OnCategoryIDChanged();
///
/// There are no comments for Property CategoryName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string CategoryName
{
get
{
return this._CategoryName;
}
set
{
this.OnCategoryNameChanging(value);
this.ReportPropertyChanging("CategoryName");
this._CategoryName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("CategoryName");
this.OnCategoryNameChanged();
}
}
private string _CategoryName;
partial void OnCategoryNameChanging(string value);
partial void OnCategoryNameChanged();
///
/// There are no comments for Property Description in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Description
{
get
{
return this._Description;
}
set
{
this.OnDescriptionChanging(value);
this.ReportPropertyChanging("Description");
this._Description = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Description");
this.OnDescriptionChanged();
}
}
private string _Description;
partial void OnDescriptionChanging(string value);
partial void OnDescriptionChanged();
///
/// There are no comments for Property Picture in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public byte[] Picture
{
get
{
return global::System.Data.Objects.DataClasses.StructuralObject.GetValidValue(this._Picture);
}
set
{
this.OnPictureChanging(value);
this.ReportPropertyChanging("Picture");
this._Picture = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Picture");
this.OnPictureChanged();
}
}
private byte[] _Picture;
partial void OnPictureChanging(byte[] value);
partial void OnPictureChanged();
///
/// There are no comments for Products in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Products_CategoryID_CategoryID", "Products")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection Products
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.FK_Products_CategoryID_CategoryID", "Products");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.FK_Products_CategoryID_CategoryID", "Products", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.Customers in the schema.
///
///
/// CustomerID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Customers")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Customers : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Customers object.
///
/// Initial value of CustomerID.
/// Initial value of CompanyName.
public static Customers CreateCustomers(string customerID, string companyName)
{
Customers customers = new Customers();
customers.CustomerID = customerID;
customers.CompanyName = companyName;
return customers;
}
///
/// There are no comments for Property CustomerID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string CustomerID
{
get
{
return this._CustomerID;
}
set
{
this.OnCustomerIDChanging(value);
this.ReportPropertyChanging("CustomerID");
this._CustomerID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("CustomerID");
this.OnCustomerIDChanged();
}
}
private string _CustomerID;
partial void OnCustomerIDChanging(string value);
partial void OnCustomerIDChanged();
///
/// There are no comments for Property CompanyName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string CompanyName
{
get
{
return this._CompanyName;
}
set
{
this.OnCompanyNameChanging(value);
this.ReportPropertyChanging("CompanyName");
this._CompanyName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("CompanyName");
this.OnCompanyNameChanged();
}
}
private string _CompanyName;
partial void OnCompanyNameChanging(string value);
partial void OnCompanyNameChanged();
///
/// There are no comments for Property ContactName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ContactName
{
get
{
return this._ContactName;
}
set
{
this.OnContactNameChanging(value);
this.ReportPropertyChanging("ContactName");
this._ContactName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ContactName");
this.OnContactNameChanged();
}
}
private string _ContactName;
partial void OnContactNameChanging(string value);
partial void OnContactNameChanged();
///
/// There are no comments for Property ContactTitle in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ContactTitle
{
get
{
return this._ContactTitle;
}
set
{
this.OnContactTitleChanging(value);
this.ReportPropertyChanging("ContactTitle");
this._ContactTitle = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ContactTitle");
this.OnContactTitleChanged();
}
}
private string _ContactTitle;
partial void OnContactTitleChanging(string value);
partial void OnContactTitleChanged();
///
/// There are no comments for Property Address in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Address
{
get
{
return this._Address;
}
set
{
this.OnAddressChanging(value);
this.ReportPropertyChanging("Address");
this._Address = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Address");
this.OnAddressChanged();
}
}
private string _Address;
partial void OnAddressChanging(string value);
partial void OnAddressChanged();
///
/// There are no comments for Property City in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string City
{
get
{
return this._City;
}
set
{
this.OnCityChanging(value);
this.ReportPropertyChanging("City");
this._City = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("City");
this.OnCityChanged();
}
}
private string _City;
partial void OnCityChanging(string value);
partial void OnCityChanged();
///
/// There are no comments for Property Region in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Region
{
get
{
return this._Region;
}
set
{
this.OnRegionChanging(value);
this.ReportPropertyChanging("Region");
this._Region = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Region");
this.OnRegionChanged();
}
}
private string _Region;
partial void OnRegionChanging(string value);
partial void OnRegionChanged();
///
/// There are no comments for Property PostalCode in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string PostalCode
{
get
{
return this._PostalCode;
}
set
{
this.OnPostalCodeChanging(value);
this.ReportPropertyChanging("PostalCode");
this._PostalCode = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("PostalCode");
this.OnPostalCodeChanged();
}
}
private string _PostalCode;
partial void OnPostalCodeChanging(string value);
partial void OnPostalCodeChanged();
///
/// There are no comments for Property Country in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Country
{
get
{
return this._Country;
}
set
{
this.OnCountryChanging(value);
this.ReportPropertyChanging("Country");
this._Country = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Country");
this.OnCountryChanged();
}
}
private string _Country;
partial void OnCountryChanging(string value);
partial void OnCountryChanged();
///
/// There are no comments for Property Phone in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Phone
{
get
{
return this._Phone;
}
set
{
this.OnPhoneChanging(value);
this.ReportPropertyChanging("Phone");
this._Phone = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Phone");
this.OnPhoneChanged();
}
}
private string _Phone;
partial void OnPhoneChanging(string value);
partial void OnPhoneChanged();
///
/// There are no comments for Property Fax in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Fax
{
get
{
return this._Fax;
}
set
{
this.OnFaxChanging(value);
this.ReportPropertyChanging("Fax");
this._Fax = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Fax");
this.OnFaxChanged();
}
}
private string _Fax;
partial void OnFaxChanging(string value);
partial void OnFaxChanged();
///
/// There are no comments for Orders in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Orders_CustomerID_CustomerID", "Orders")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection Orders
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.FK_Orders_CustomerID_CustomerID", "Orders");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.FK_Orders_CustomerID_CustomerID", "Orders", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.Employees in the schema.
///
///
/// EmployeeID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Employees")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Employees : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Employees object.
///
/// Initial value of EmployeeID.
/// Initial value of LastName.
/// Initial value of FirstName.
public static Employees CreateEmployees(long employeeID, string lastName, string firstName)
{
Employees employees = new Employees();
employees.EmployeeID = employeeID;
employees.LastName = lastName;
employees.FirstName = firstName;
return employees;
}
///
/// There are no comments for Property EmployeeID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long EmployeeID
{
get
{
return this._EmployeeID;
}
set
{
this.OnEmployeeIDChanging(value);
this.ReportPropertyChanging("EmployeeID");
this._EmployeeID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("EmployeeID");
this.OnEmployeeIDChanged();
}
}
private long _EmployeeID;
partial void OnEmployeeIDChanging(long value);
partial void OnEmployeeIDChanged();
///
/// There are no comments for Property LastName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string LastName
{
get
{
return this._LastName;
}
set
{
this.OnLastNameChanging(value);
this.ReportPropertyChanging("LastName");
this._LastName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("LastName");
this.OnLastNameChanged();
}
}
private string _LastName;
partial void OnLastNameChanging(string value);
partial void OnLastNameChanged();
///
/// There are no comments for Property FirstName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string FirstName
{
get
{
return this._FirstName;
}
set
{
this.OnFirstNameChanging(value);
this.ReportPropertyChanging("FirstName");
this._FirstName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("FirstName");
this.OnFirstNameChanged();
}
}
private string _FirstName;
partial void OnFirstNameChanging(string value);
partial void OnFirstNameChanged();
///
/// There are no comments for Property Title in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Title
{
get
{
return this._Title;
}
set
{
this.OnTitleChanging(value);
this.ReportPropertyChanging("Title");
this._Title = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Title");
this.OnTitleChanged();
}
}
private string _Title;
partial void OnTitleChanging(string value);
partial void OnTitleChanged();
///
/// There are no comments for Property TitleOfCourtesy in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string TitleOfCourtesy
{
get
{
return this._TitleOfCourtesy;
}
set
{
this.OnTitleOfCourtesyChanging(value);
this.ReportPropertyChanging("TitleOfCourtesy");
this._TitleOfCourtesy = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("TitleOfCourtesy");
this.OnTitleOfCourtesyChanged();
}
}
private string _TitleOfCourtesy;
partial void OnTitleOfCourtesyChanging(string value);
partial void OnTitleOfCourtesyChanged();
///
/// There are no comments for Property BirthDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable BirthDate
{
get
{
return this._BirthDate;
}
set
{
this.OnBirthDateChanging(value);
this.ReportPropertyChanging("BirthDate");
this._BirthDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("BirthDate");
this.OnBirthDateChanged();
}
}
private global::System.Nullable _BirthDate;
partial void OnBirthDateChanging(global::System.Nullable value);
partial void OnBirthDateChanged();
///
/// There are no comments for Property HireDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable HireDate
{
get
{
return this._HireDate;
}
set
{
this.OnHireDateChanging(value);
this.ReportPropertyChanging("HireDate");
this._HireDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("HireDate");
this.OnHireDateChanged();
}
}
private global::System.Nullable _HireDate;
partial void OnHireDateChanging(global::System.Nullable value);
partial void OnHireDateChanged();
///
/// There are no comments for Property Address in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Address
{
get
{
return this._Address;
}
set
{
this.OnAddressChanging(value);
this.ReportPropertyChanging("Address");
this._Address = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Address");
this.OnAddressChanged();
}
}
private string _Address;
partial void OnAddressChanging(string value);
partial void OnAddressChanged();
///
/// There are no comments for Property City in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string City
{
get
{
return this._City;
}
set
{
this.OnCityChanging(value);
this.ReportPropertyChanging("City");
this._City = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("City");
this.OnCityChanged();
}
}
private string _City;
partial void OnCityChanging(string value);
partial void OnCityChanged();
///
/// There are no comments for Property Region in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Region
{
get
{
return this._Region;
}
set
{
this.OnRegionChanging(value);
this.ReportPropertyChanging("Region");
this._Region = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Region");
this.OnRegionChanged();
}
}
private string _Region;
partial void OnRegionChanging(string value);
partial void OnRegionChanged();
///
/// There are no comments for Property PostalCode in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string PostalCode
{
get
{
return this._PostalCode;
}
set
{
this.OnPostalCodeChanging(value);
this.ReportPropertyChanging("PostalCode");
this._PostalCode = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("PostalCode");
this.OnPostalCodeChanged();
}
}
private string _PostalCode;
partial void OnPostalCodeChanging(string value);
partial void OnPostalCodeChanged();
///
/// There are no comments for Property Country in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Country
{
get
{
return this._Country;
}
set
{
this.OnCountryChanging(value);
this.ReportPropertyChanging("Country");
this._Country = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Country");
this.OnCountryChanged();
}
}
private string _Country;
partial void OnCountryChanging(string value);
partial void OnCountryChanged();
///
/// There are no comments for Property HomePhone in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string HomePhone
{
get
{
return this._HomePhone;
}
set
{
this.OnHomePhoneChanging(value);
this.ReportPropertyChanging("HomePhone");
this._HomePhone = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("HomePhone");
this.OnHomePhoneChanged();
}
}
private string _HomePhone;
partial void OnHomePhoneChanging(string value);
partial void OnHomePhoneChanged();
///
/// There are no comments for Property Extension in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Extension
{
get
{
return this._Extension;
}
set
{
this.OnExtensionChanging(value);
this.ReportPropertyChanging("Extension");
this._Extension = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Extension");
this.OnExtensionChanged();
}
}
private string _Extension;
partial void OnExtensionChanging(string value);
partial void OnExtensionChanged();
///
/// There are no comments for Property Photo in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public byte[] Photo
{
get
{
return global::System.Data.Objects.DataClasses.StructuralObject.GetValidValue(this._Photo);
}
set
{
this.OnPhotoChanging(value);
this.ReportPropertyChanging("Photo");
this._Photo = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Photo");
this.OnPhotoChanged();
}
}
private byte[] _Photo;
partial void OnPhotoChanging(byte[] value);
partial void OnPhotoChanged();
///
/// There are no comments for Property Notes in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Notes
{
get
{
return this._Notes;
}
set
{
this.OnNotesChanging(value);
this.ReportPropertyChanging("Notes");
this._Notes = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Notes");
this.OnNotesChanged();
}
}
private string _Notes;
partial void OnNotesChanging(string value);
partial void OnNotesChanged();
///
/// There are no comments for Property PhotoPath in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string PhotoPath
{
get
{
return this._PhotoPath;
}
set
{
this.OnPhotoPathChanging(value);
this.ReportPropertyChanging("PhotoPath");
this._PhotoPath = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("PhotoPath");
this.OnPhotoPathChanged();
}
}
private string _PhotoPath;
partial void OnPhotoPathChanging(string value);
partial void OnPhotoPathChanged();
///
/// There are no comments for Territories in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "EmployeesTerritories", "Territories")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection Territories
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.EmployeesTerritories", "Territories");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.EmployeesTerritories", "Territories", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.InternationalOrders in the schema.
///
///
/// OrderID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="InternationalOrders")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class InternationalOrders : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new InternationalOrders object.
///
/// Initial value of OrderID.
/// Initial value of CustomsDescription.
/// Initial value of ExciseTax.
public static InternationalOrders CreateInternationalOrders(long orderID, string customsDescription, decimal exciseTax)
{
InternationalOrders internationalOrders = new InternationalOrders();
internationalOrders.OrderID = orderID;
internationalOrders.CustomsDescription = customsDescription;
internationalOrders.ExciseTax = exciseTax;
return internationalOrders;
}
///
/// There are no comments for Property OrderID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long OrderID
{
get
{
return this._OrderID;
}
set
{
this.OnOrderIDChanging(value);
this.ReportPropertyChanging("OrderID");
this._OrderID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("OrderID");
this.OnOrderIDChanged();
}
}
private long _OrderID;
partial void OnOrderIDChanging(long value);
partial void OnOrderIDChanged();
///
/// There are no comments for Property CustomsDescription in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string CustomsDescription
{
get
{
return this._CustomsDescription;
}
set
{
this.OnCustomsDescriptionChanging(value);
this.ReportPropertyChanging("CustomsDescription");
this._CustomsDescription = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("CustomsDescription");
this.OnCustomsDescriptionChanged();
}
}
private string _CustomsDescription;
partial void OnCustomsDescriptionChanging(string value);
partial void OnCustomsDescriptionChanged();
///
/// There are no comments for Property ExciseTax in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public decimal ExciseTax
{
get
{
return this._ExciseTax;
}
set
{
this.OnExciseTaxChanging(value);
this.ReportPropertyChanging("ExciseTax");
this._ExciseTax = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("ExciseTax");
this.OnExciseTaxChanged();
}
}
private decimal _ExciseTax;
partial void OnExciseTaxChanging(decimal value);
partial void OnExciseTaxChanged();
///
/// There are no comments for Orders in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_InternationalOrders_OrderID_OrderID", "Orders")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Orders Orders
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "Orders").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "Orders").Value = value;
}
}
///
/// There are no comments for Orders in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference OrdersReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "Orders");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "Orders", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.OrderDetails in the schema.
///
///
/// OrderID
/// ProductID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="OrderDetails")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class OrderDetails : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new OrderDetails object.
///
/// Initial value of OrderID.
/// Initial value of ProductID.
/// Initial value of UnitPrice.
/// Initial value of Quantity.
/// Initial value of Discount.
public static OrderDetails CreateOrderDetails(long orderID, long productID, decimal unitPrice, short quantity, float discount)
{
OrderDetails orderDetails = new OrderDetails();
orderDetails.OrderID = orderID;
orderDetails.ProductID = productID;
orderDetails.UnitPrice = unitPrice;
orderDetails.Quantity = quantity;
orderDetails.Discount = discount;
return orderDetails;
}
///
/// There are no comments for Property OrderID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long OrderID
{
get
{
return this._OrderID;
}
set
{
this.OnOrderIDChanging(value);
this.ReportPropertyChanging("OrderID");
this._OrderID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("OrderID");
this.OnOrderIDChanged();
}
}
private long _OrderID;
partial void OnOrderIDChanging(long value);
partial void OnOrderIDChanged();
///
/// There are no comments for Property ProductID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long ProductID
{
get
{
return this._ProductID;
}
set
{
this.OnProductIDChanging(value);
this.ReportPropertyChanging("ProductID");
this._ProductID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("ProductID");
this.OnProductIDChanged();
}
}
private long _ProductID;
partial void OnProductIDChanging(long value);
partial void OnProductIDChanged();
///
/// There are no comments for Property UnitPrice in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public decimal UnitPrice
{
get
{
return this._UnitPrice;
}
set
{
this.OnUnitPriceChanging(value);
this.ReportPropertyChanging("UnitPrice");
this._UnitPrice = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("UnitPrice");
this.OnUnitPriceChanged();
}
}
private decimal _UnitPrice;
partial void OnUnitPriceChanging(decimal value);
partial void OnUnitPriceChanged();
///
/// There are no comments for Property Quantity in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public short Quantity
{
get
{
return this._Quantity;
}
set
{
this.OnQuantityChanging(value);
this.ReportPropertyChanging("Quantity");
this._Quantity = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("Quantity");
this.OnQuantityChanged();
}
}
private short _Quantity;
partial void OnQuantityChanging(short value);
partial void OnQuantityChanged();
///
/// There are no comments for Property Discount in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public float Discount
{
get
{
return this._Discount;
}
set
{
this.OnDiscountChanging(value);
this.ReportPropertyChanging("Discount");
this._Discount = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("Discount");
this.OnDiscountChanged();
}
}
private float _Discount;
partial void OnDiscountChanging(float value);
partial void OnDiscountChanged();
///
/// There are no comments for Orders in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_OrderDetails_OrderID_OrderID", "Orders")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Orders Orders
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_OrderDetails_OrderID_OrderID", "Orders").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_OrderDetails_OrderID_OrderID", "Orders").Value = value;
}
}
///
/// There are no comments for Orders in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference OrdersReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_OrderDetails_OrderID_OrderID", "Orders");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_OrderDetails_OrderID_OrderID", "Orders", value);
}
}
}
///
/// There are no comments for Products in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_OrderDetails_ProductID_ProductID", "Products")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Products Products
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_OrderDetails_ProductID_ProductID", "Products").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_OrderDetails_ProductID_ProductID", "Products").Value = value;
}
}
///
/// There are no comments for Products in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference ProductsReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_OrderDetails_ProductID_ProductID", "Products");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_OrderDetails_ProductID_ProductID", "Products", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.Orders in the schema.
///
///
/// OrderID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Orders")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Orders : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Orders object.
///
/// Initial value of OrderID.
public static Orders CreateOrders(long orderID)
{
Orders orders = new Orders();
orders.OrderID = orderID;
return orders;
}
///
/// There are no comments for Property OrderID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long OrderID
{
get
{
return this._OrderID;
}
set
{
this.OnOrderIDChanging(value);
this.ReportPropertyChanging("OrderID");
this._OrderID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("OrderID");
this.OnOrderIDChanged();
}
}
private long _OrderID;
partial void OnOrderIDChanging(long value);
partial void OnOrderIDChanged();
///
/// There are no comments for Property EmployeeID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable EmployeeID
{
get
{
return this._EmployeeID;
}
set
{
this.OnEmployeeIDChanging(value);
this.ReportPropertyChanging("EmployeeID");
this._EmployeeID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("EmployeeID");
this.OnEmployeeIDChanged();
}
}
private global::System.Nullable _EmployeeID;
partial void OnEmployeeIDChanging(global::System.Nullable value);
partial void OnEmployeeIDChanged();
///
/// There are no comments for Property OrderDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable OrderDate
{
get
{
return this._OrderDate;
}
set
{
this.OnOrderDateChanging(value);
this.ReportPropertyChanging("OrderDate");
this._OrderDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("OrderDate");
this.OnOrderDateChanged();
}
}
private global::System.Nullable _OrderDate;
partial void OnOrderDateChanging(global::System.Nullable value);
partial void OnOrderDateChanged();
///
/// There are no comments for Property RequiredDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable RequiredDate
{
get
{
return this._RequiredDate;
}
set
{
this.OnRequiredDateChanging(value);
this.ReportPropertyChanging("RequiredDate");
this._RequiredDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("RequiredDate");
this.OnRequiredDateChanged();
}
}
private global::System.Nullable _RequiredDate;
partial void OnRequiredDateChanging(global::System.Nullable value);
partial void OnRequiredDateChanged();
///
/// There are no comments for Property ShippedDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable ShippedDate
{
get
{
return this._ShippedDate;
}
set
{
this.OnShippedDateChanging(value);
this.ReportPropertyChanging("ShippedDate");
this._ShippedDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("ShippedDate");
this.OnShippedDateChanged();
}
}
private global::System.Nullable _ShippedDate;
partial void OnShippedDateChanging(global::System.Nullable value);
partial void OnShippedDateChanged();
///
/// There are no comments for Property Freight in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable Freight
{
get
{
return this._Freight;
}
set
{
this.OnFreightChanging(value);
this.ReportPropertyChanging("Freight");
this._Freight = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("Freight");
this.OnFreightChanged();
}
}
private global::System.Nullable _Freight;
partial void OnFreightChanging(global::System.Nullable value);
partial void OnFreightChanged();
///
/// There are no comments for Property ShipName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ShipName
{
get
{
return this._ShipName;
}
set
{
this.OnShipNameChanging(value);
this.ReportPropertyChanging("ShipName");
this._ShipName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ShipName");
this.OnShipNameChanged();
}
}
private string _ShipName;
partial void OnShipNameChanging(string value);
partial void OnShipNameChanged();
///
/// There are no comments for Property ShipAddress in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ShipAddress
{
get
{
return this._ShipAddress;
}
set
{
this.OnShipAddressChanging(value);
this.ReportPropertyChanging("ShipAddress");
this._ShipAddress = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ShipAddress");
this.OnShipAddressChanged();
}
}
private string _ShipAddress;
partial void OnShipAddressChanging(string value);
partial void OnShipAddressChanged();
///
/// There are no comments for Property ShipCity in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ShipCity
{
get
{
return this._ShipCity;
}
set
{
this.OnShipCityChanging(value);
this.ReportPropertyChanging("ShipCity");
this._ShipCity = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ShipCity");
this.OnShipCityChanged();
}
}
private string _ShipCity;
partial void OnShipCityChanging(string value);
partial void OnShipCityChanged();
///
/// There are no comments for Property ShipRegion in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ShipRegion
{
get
{
return this._ShipRegion;
}
set
{
this.OnShipRegionChanging(value);
this.ReportPropertyChanging("ShipRegion");
this._ShipRegion = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ShipRegion");
this.OnShipRegionChanged();
}
}
private string _ShipRegion;
partial void OnShipRegionChanging(string value);
partial void OnShipRegionChanged();
///
/// There are no comments for Property ShipPostalCode in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ShipPostalCode
{
get
{
return this._ShipPostalCode;
}
set
{
this.OnShipPostalCodeChanging(value);
this.ReportPropertyChanging("ShipPostalCode");
this._ShipPostalCode = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ShipPostalCode");
this.OnShipPostalCodeChanged();
}
}
private string _ShipPostalCode;
partial void OnShipPostalCodeChanging(string value);
partial void OnShipPostalCodeChanged();
///
/// There are no comments for Property ShipCountry in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ShipCountry
{
get
{
return this._ShipCountry;
}
set
{
this.OnShipCountryChanging(value);
this.ReportPropertyChanging("ShipCountry");
this._ShipCountry = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ShipCountry");
this.OnShipCountryChanged();
}
}
private string _ShipCountry;
partial void OnShipCountryChanging(string value);
partial void OnShipCountryChanged();
///
/// There are no comments for Customers in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Orders_CustomerID_CustomerID", "Customers")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Customers Customers
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Orders_CustomerID_CustomerID", "Customers").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Orders_CustomerID_CustomerID", "Customers").Value = value;
}
}
///
/// There are no comments for Customers in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference CustomersReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Orders_CustomerID_CustomerID", "Customers");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_Orders_CustomerID_CustomerID", "Customers", value);
}
}
}
///
/// There are no comments for InternationalOrders in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_InternationalOrders_OrderID_OrderID", "InternationalOrders")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public InternationalOrders InternationalOrders
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "InternationalOrders").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "InternationalOrders").Value = value;
}
}
///
/// There are no comments for InternationalOrders in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference InternationalOrdersReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "InternationalOrders");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_InternationalOrders_OrderID_OrderID", "InternationalOrders", value);
}
}
}
///
/// There are no comments for OrderDetails in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_OrderDetails_OrderID_OrderID", "OrderDetails")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection OrderDetails
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.FK_OrderDetails_OrderID_OrderID", "OrderDetails");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.FK_OrderDetails_OrderID_OrderID", "OrderDetails", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.PreviousEmployees in the schema.
///
///
/// EmployeeID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="PreviousEmployees")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class PreviousEmployees : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new PreviousEmployees object.
///
/// Initial value of EmployeeID.
/// Initial value of LastName.
/// Initial value of FirstName.
public static PreviousEmployees CreatePreviousEmployees(long employeeID, string lastName, string firstName)
{
PreviousEmployees previousEmployees = new PreviousEmployees();
previousEmployees.EmployeeID = employeeID;
previousEmployees.LastName = lastName;
previousEmployees.FirstName = firstName;
return previousEmployees;
}
///
/// There are no comments for Property EmployeeID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long EmployeeID
{
get
{
return this._EmployeeID;
}
set
{
this.OnEmployeeIDChanging(value);
this.ReportPropertyChanging("EmployeeID");
this._EmployeeID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("EmployeeID");
this.OnEmployeeIDChanged();
}
}
private long _EmployeeID;
partial void OnEmployeeIDChanging(long value);
partial void OnEmployeeIDChanged();
///
/// There are no comments for Property LastName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string LastName
{
get
{
return this._LastName;
}
set
{
this.OnLastNameChanging(value);
this.ReportPropertyChanging("LastName");
this._LastName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("LastName");
this.OnLastNameChanged();
}
}
private string _LastName;
partial void OnLastNameChanging(string value);
partial void OnLastNameChanged();
///
/// There are no comments for Property FirstName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string FirstName
{
get
{
return this._FirstName;
}
set
{
this.OnFirstNameChanging(value);
this.ReportPropertyChanging("FirstName");
this._FirstName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("FirstName");
this.OnFirstNameChanged();
}
}
private string _FirstName;
partial void OnFirstNameChanging(string value);
partial void OnFirstNameChanged();
///
/// There are no comments for Property Title in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Title
{
get
{
return this._Title;
}
set
{
this.OnTitleChanging(value);
this.ReportPropertyChanging("Title");
this._Title = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Title");
this.OnTitleChanged();
}
}
private string _Title;
partial void OnTitleChanging(string value);
partial void OnTitleChanged();
///
/// There are no comments for Property TitleOfCourtesy in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string TitleOfCourtesy
{
get
{
return this._TitleOfCourtesy;
}
set
{
this.OnTitleOfCourtesyChanging(value);
this.ReportPropertyChanging("TitleOfCourtesy");
this._TitleOfCourtesy = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("TitleOfCourtesy");
this.OnTitleOfCourtesyChanged();
}
}
private string _TitleOfCourtesy;
partial void OnTitleOfCourtesyChanging(string value);
partial void OnTitleOfCourtesyChanged();
///
/// There are no comments for Property BirthDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable BirthDate
{
get
{
return this._BirthDate;
}
set
{
this.OnBirthDateChanging(value);
this.ReportPropertyChanging("BirthDate");
this._BirthDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("BirthDate");
this.OnBirthDateChanged();
}
}
private global::System.Nullable _BirthDate;
partial void OnBirthDateChanging(global::System.Nullable value);
partial void OnBirthDateChanged();
///
/// There are no comments for Property HireDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable HireDate
{
get
{
return this._HireDate;
}
set
{
this.OnHireDateChanging(value);
this.ReportPropertyChanging("HireDate");
this._HireDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("HireDate");
this.OnHireDateChanged();
}
}
private global::System.Nullable _HireDate;
partial void OnHireDateChanging(global::System.Nullable value);
partial void OnHireDateChanged();
///
/// There are no comments for Property Address in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Address
{
get
{
return this._Address;
}
set
{
this.OnAddressChanging(value);
this.ReportPropertyChanging("Address");
this._Address = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Address");
this.OnAddressChanged();
}
}
private string _Address;
partial void OnAddressChanging(string value);
partial void OnAddressChanged();
///
/// There are no comments for Property City in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string City
{
get
{
return this._City;
}
set
{
this.OnCityChanging(value);
this.ReportPropertyChanging("City");
this._City = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("City");
this.OnCityChanged();
}
}
private string _City;
partial void OnCityChanging(string value);
partial void OnCityChanged();
///
/// There are no comments for Property Region in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Region
{
get
{
return this._Region;
}
set
{
this.OnRegionChanging(value);
this.ReportPropertyChanging("Region");
this._Region = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Region");
this.OnRegionChanged();
}
}
private string _Region;
partial void OnRegionChanging(string value);
partial void OnRegionChanged();
///
/// There are no comments for Property PostalCode in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string PostalCode
{
get
{
return this._PostalCode;
}
set
{
this.OnPostalCodeChanging(value);
this.ReportPropertyChanging("PostalCode");
this._PostalCode = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("PostalCode");
this.OnPostalCodeChanged();
}
}
private string _PostalCode;
partial void OnPostalCodeChanging(string value);
partial void OnPostalCodeChanged();
///
/// There are no comments for Property Country in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Country
{
get
{
return this._Country;
}
set
{
this.OnCountryChanging(value);
this.ReportPropertyChanging("Country");
this._Country = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Country");
this.OnCountryChanged();
}
}
private string _Country;
partial void OnCountryChanging(string value);
partial void OnCountryChanged();
///
/// There are no comments for Property HomePhone in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string HomePhone
{
get
{
return this._HomePhone;
}
set
{
this.OnHomePhoneChanging(value);
this.ReportPropertyChanging("HomePhone");
this._HomePhone = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("HomePhone");
this.OnHomePhoneChanged();
}
}
private string _HomePhone;
partial void OnHomePhoneChanging(string value);
partial void OnHomePhoneChanged();
///
/// There are no comments for Property Extension in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Extension
{
get
{
return this._Extension;
}
set
{
this.OnExtensionChanging(value);
this.ReportPropertyChanging("Extension");
this._Extension = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Extension");
this.OnExtensionChanged();
}
}
private string _Extension;
partial void OnExtensionChanging(string value);
partial void OnExtensionChanged();
///
/// There are no comments for Property Photo in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public byte[] Photo
{
get
{
return global::System.Data.Objects.DataClasses.StructuralObject.GetValidValue(this._Photo);
}
set
{
this.OnPhotoChanging(value);
this.ReportPropertyChanging("Photo");
this._Photo = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Photo");
this.OnPhotoChanged();
}
}
private byte[] _Photo;
partial void OnPhotoChanging(byte[] value);
partial void OnPhotoChanged();
///
/// There are no comments for Property Notes in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Notes
{
get
{
return this._Notes;
}
set
{
this.OnNotesChanging(value);
this.ReportPropertyChanging("Notes");
this._Notes = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Notes");
this.OnNotesChanged();
}
}
private string _Notes;
partial void OnNotesChanging(string value);
partial void OnNotesChanged();
///
/// There are no comments for Property PhotoPath in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string PhotoPath
{
get
{
return this._PhotoPath;
}
set
{
this.OnPhotoPathChanging(value);
this.ReportPropertyChanging("PhotoPath");
this._PhotoPath = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("PhotoPath");
this.OnPhotoPathChanged();
}
}
private string _PhotoPath;
partial void OnPhotoPathChanging(string value);
partial void OnPhotoPathChanged();
}
///
/// There are no comments for northwindEFModel.Products in the schema.
///
///
/// ProductID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Products")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Products : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Products object.
///
/// Initial value of ProductID.
/// Initial value of ProductName.
/// Initial value of Discontinued.
public static Products CreateProducts(long productID, string productName, bool discontinued)
{
Products products = new Products();
products.ProductID = productID;
products.ProductName = productName;
products.Discontinued = discontinued;
return products;
}
///
/// There are no comments for Property ProductID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long ProductID
{
get
{
return this._ProductID;
}
set
{
this.OnProductIDChanging(value);
this.ReportPropertyChanging("ProductID");
this._ProductID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("ProductID");
this.OnProductIDChanged();
}
}
private long _ProductID;
partial void OnProductIDChanging(long value);
partial void OnProductIDChanged();
///
/// There are no comments for Property ProductName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ProductName
{
get
{
return this._ProductName;
}
set
{
this.OnProductNameChanging(value);
this.ReportPropertyChanging("ProductName");
this._ProductName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("ProductName");
this.OnProductNameChanged();
}
}
private string _ProductName;
partial void OnProductNameChanging(string value);
partial void OnProductNameChanged();
///
/// There are no comments for Property QuantityPerUnit in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string QuantityPerUnit
{
get
{
return this._QuantityPerUnit;
}
set
{
this.OnQuantityPerUnitChanging(value);
this.ReportPropertyChanging("QuantityPerUnit");
this._QuantityPerUnit = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("QuantityPerUnit");
this.OnQuantityPerUnitChanged();
}
}
private string _QuantityPerUnit;
partial void OnQuantityPerUnitChanging(string value);
partial void OnQuantityPerUnitChanged();
///
/// There are no comments for Property UnitPrice in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable UnitPrice
{
get
{
return this._UnitPrice;
}
set
{
this.OnUnitPriceChanging(value);
this.ReportPropertyChanging("UnitPrice");
this._UnitPrice = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("UnitPrice");
this.OnUnitPriceChanged();
}
}
private global::System.Nullable _UnitPrice;
partial void OnUnitPriceChanging(global::System.Nullable value);
partial void OnUnitPriceChanged();
///
/// There are no comments for Property UnitsInStock in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable UnitsInStock
{
get
{
return this._UnitsInStock;
}
set
{
this.OnUnitsInStockChanging(value);
this.ReportPropertyChanging("UnitsInStock");
this._UnitsInStock = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("UnitsInStock");
this.OnUnitsInStockChanged();
}
}
private global::System.Nullable _UnitsInStock;
partial void OnUnitsInStockChanging(global::System.Nullable value);
partial void OnUnitsInStockChanged();
///
/// There are no comments for Property UnitsOnOrder in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable UnitsOnOrder
{
get
{
return this._UnitsOnOrder;
}
set
{
this.OnUnitsOnOrderChanging(value);
this.ReportPropertyChanging("UnitsOnOrder");
this._UnitsOnOrder = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("UnitsOnOrder");
this.OnUnitsOnOrderChanged();
}
}
private global::System.Nullable _UnitsOnOrder;
partial void OnUnitsOnOrderChanging(global::System.Nullable value);
partial void OnUnitsOnOrderChanged();
///
/// There are no comments for Property ReorderLevel in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable ReorderLevel
{
get
{
return this._ReorderLevel;
}
set
{
this.OnReorderLevelChanging(value);
this.ReportPropertyChanging("ReorderLevel");
this._ReorderLevel = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("ReorderLevel");
this.OnReorderLevelChanged();
}
}
private global::System.Nullable _ReorderLevel;
partial void OnReorderLevelChanging(global::System.Nullable value);
partial void OnReorderLevelChanged();
///
/// There are no comments for Property Discontinued in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public bool Discontinued
{
get
{
return this._Discontinued;
}
set
{
this.OnDiscontinuedChanging(value);
this.ReportPropertyChanging("Discontinued");
this._Discontinued = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("Discontinued");
this.OnDiscontinuedChanged();
}
}
private bool _Discontinued;
partial void OnDiscontinuedChanging(bool value);
partial void OnDiscontinuedChanged();
///
/// There are no comments for Property DiscontinuedDate in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Nullable DiscontinuedDate
{
get
{
return this._DiscontinuedDate;
}
set
{
this.OnDiscontinuedDateChanging(value);
this.ReportPropertyChanging("DiscontinuedDate");
this._DiscontinuedDate = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("DiscontinuedDate");
this.OnDiscontinuedDateChanged();
}
}
private global::System.Nullable _DiscontinuedDate;
partial void OnDiscontinuedDateChanging(global::System.Nullable value);
partial void OnDiscontinuedDateChanged();
///
/// There are no comments for Categories in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Products_CategoryID_CategoryID", "Categories")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Categories Categories
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Products_CategoryID_CategoryID", "Categories").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Products_CategoryID_CategoryID", "Categories").Value = value;
}
}
///
/// There are no comments for Categories in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference CategoriesReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Products_CategoryID_CategoryID", "Categories");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_Products_CategoryID_CategoryID", "Categories", value);
}
}
}
///
/// There are no comments for OrderDetails in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_OrderDetails_ProductID_ProductID", "OrderDetails")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection OrderDetails
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.FK_OrderDetails_ProductID_ProductID", "OrderDetails");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.FK_OrderDetails_ProductID_ProductID", "OrderDetails", value);
}
}
}
///
/// There are no comments for Suppliers in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Products_SupplierID_SupplierID", "Suppliers")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Suppliers Suppliers
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Products_SupplierID_SupplierID", "Suppliers").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Products_SupplierID_SupplierID", "Suppliers").Value = value;
}
}
///
/// There are no comments for Suppliers in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference SuppliersReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Products_SupplierID_SupplierID", "Suppliers");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_Products_SupplierID_SupplierID", "Suppliers", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.Regions in the schema.
///
///
/// RegionID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Regions")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Regions : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Regions object.
///
/// Initial value of RegionID.
/// Initial value of RegionDescription.
public static Regions CreateRegions(long regionID, string regionDescription)
{
Regions regions = new Regions();
regions.RegionID = regionID;
regions.RegionDescription = regionDescription;
return regions;
}
///
/// There are no comments for Property RegionID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long RegionID
{
get
{
return this._RegionID;
}
set
{
this.OnRegionIDChanging(value);
this.ReportPropertyChanging("RegionID");
this._RegionID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("RegionID");
this.OnRegionIDChanged();
}
}
private long _RegionID;
partial void OnRegionIDChanging(long value);
partial void OnRegionIDChanged();
///
/// There are no comments for Property RegionDescription in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string RegionDescription
{
get
{
return this._RegionDescription;
}
set
{
this.OnRegionDescriptionChanging(value);
this.ReportPropertyChanging("RegionDescription");
this._RegionDescription = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("RegionDescription");
this.OnRegionDescriptionChanged();
}
}
private string _RegionDescription;
partial void OnRegionDescriptionChanging(string value);
partial void OnRegionDescriptionChanged();
///
/// There are no comments for Territories in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Territories_RegionID_RegionID", "Territories")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection Territories
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.FK_Territories_RegionID_RegionID", "Territories");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.FK_Territories_RegionID_RegionID", "Territories", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.Suppliers in the schema.
///
///
/// SupplierID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Suppliers")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Suppliers : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Suppliers object.
///
/// Initial value of SupplierID.
/// Initial value of CompanyName.
public static Suppliers CreateSuppliers(long supplierID, string companyName)
{
Suppliers suppliers = new Suppliers();
suppliers.SupplierID = supplierID;
suppliers.CompanyName = companyName;
return suppliers;
}
///
/// There are no comments for Property SupplierID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long SupplierID
{
get
{
return this._SupplierID;
}
set
{
this.OnSupplierIDChanging(value);
this.ReportPropertyChanging("SupplierID");
this._SupplierID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("SupplierID");
this.OnSupplierIDChanged();
}
}
private long _SupplierID;
partial void OnSupplierIDChanging(long value);
partial void OnSupplierIDChanged();
///
/// There are no comments for Property CompanyName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string CompanyName
{
get
{
return this._CompanyName;
}
set
{
this.OnCompanyNameChanging(value);
this.ReportPropertyChanging("CompanyName");
this._CompanyName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("CompanyName");
this.OnCompanyNameChanged();
}
}
private string _CompanyName;
partial void OnCompanyNameChanging(string value);
partial void OnCompanyNameChanged();
///
/// There are no comments for Property ContactName in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ContactName
{
get
{
return this._ContactName;
}
set
{
this.OnContactNameChanging(value);
this.ReportPropertyChanging("ContactName");
this._ContactName = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ContactName");
this.OnContactNameChanged();
}
}
private string _ContactName;
partial void OnContactNameChanging(string value);
partial void OnContactNameChanged();
///
/// There are no comments for Property ContactTitle in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string ContactTitle
{
get
{
return this._ContactTitle;
}
set
{
this.OnContactTitleChanging(value);
this.ReportPropertyChanging("ContactTitle");
this._ContactTitle = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("ContactTitle");
this.OnContactTitleChanged();
}
}
private string _ContactTitle;
partial void OnContactTitleChanging(string value);
partial void OnContactTitleChanged();
///
/// There are no comments for Property Address in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Address
{
get
{
return this._Address;
}
set
{
this.OnAddressChanging(value);
this.ReportPropertyChanging("Address");
this._Address = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Address");
this.OnAddressChanged();
}
}
private string _Address;
partial void OnAddressChanging(string value);
partial void OnAddressChanged();
///
/// There are no comments for Property City in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string City
{
get
{
return this._City;
}
set
{
this.OnCityChanging(value);
this.ReportPropertyChanging("City");
this._City = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("City");
this.OnCityChanged();
}
}
private string _City;
partial void OnCityChanging(string value);
partial void OnCityChanged();
///
/// There are no comments for Property Region in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Region
{
get
{
return this._Region;
}
set
{
this.OnRegionChanging(value);
this.ReportPropertyChanging("Region");
this._Region = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Region");
this.OnRegionChanged();
}
}
private string _Region;
partial void OnRegionChanging(string value);
partial void OnRegionChanged();
///
/// There are no comments for Property PostalCode in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string PostalCode
{
get
{
return this._PostalCode;
}
set
{
this.OnPostalCodeChanging(value);
this.ReportPropertyChanging("PostalCode");
this._PostalCode = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("PostalCode");
this.OnPostalCodeChanged();
}
}
private string _PostalCode;
partial void OnPostalCodeChanging(string value);
partial void OnPostalCodeChanged();
///
/// There are no comments for Property Country in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Country
{
get
{
return this._Country;
}
set
{
this.OnCountryChanging(value);
this.ReportPropertyChanging("Country");
this._Country = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Country");
this.OnCountryChanged();
}
}
private string _Country;
partial void OnCountryChanging(string value);
partial void OnCountryChanged();
///
/// There are no comments for Property Phone in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Phone
{
get
{
return this._Phone;
}
set
{
this.OnPhoneChanging(value);
this.ReportPropertyChanging("Phone");
this._Phone = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Phone");
this.OnPhoneChanged();
}
}
private string _Phone;
partial void OnPhoneChanging(string value);
partial void OnPhoneChanged();
///
/// There are no comments for Property Fax in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string Fax
{
get
{
return this._Fax;
}
set
{
this.OnFaxChanging(value);
this.ReportPropertyChanging("Fax");
this._Fax = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("Fax");
this.OnFaxChanged();
}
}
private string _Fax;
partial void OnFaxChanging(string value);
partial void OnFaxChanged();
///
/// There are no comments for Property HomePage in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string HomePage
{
get
{
return this._HomePage;
}
set
{
this.OnHomePageChanging(value);
this.ReportPropertyChanging("HomePage");
this._HomePage = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, true);
this.ReportPropertyChanged("HomePage");
this.OnHomePageChanged();
}
}
private string _HomePage;
partial void OnHomePageChanging(string value);
partial void OnHomePageChanged();
///
/// There are no comments for Products in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Products_SupplierID_SupplierID", "Products")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection Products
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.FK_Products_SupplierID_SupplierID", "Products");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.FK_Products_SupplierID_SupplierID", "Products", value);
}
}
}
}
///
/// There are no comments for northwindEFModel.Territories in the schema.
///
///
/// TerritoryID
///
[global::System.Data.Objects.DataClasses.EdmEntityTypeAttribute(NamespaceName="northwindEFModel", Name="Territories")]
[global::System.Runtime.Serialization.DataContractAttribute(IsReference=true)]
[global::System.Serializable()]
public partial class Territories : global::System.Data.Objects.DataClasses.EntityObject
{
///
/// Create a new Territories object.
///
/// Initial value of TerritoryID.
/// Initial value of TerritoryDescription.
public static Territories CreateTerritories(long territoryID, string territoryDescription)
{
Territories territories = new Territories();
territories.TerritoryID = territoryID;
territories.TerritoryDescription = territoryDescription;
return territories;
}
///
/// There are no comments for Property TerritoryID in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public long TerritoryID
{
get
{
return this._TerritoryID;
}
set
{
this.OnTerritoryIDChanging(value);
this.ReportPropertyChanging("TerritoryID");
this._TerritoryID = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value);
this.ReportPropertyChanged("TerritoryID");
this.OnTerritoryIDChanged();
}
}
private long _TerritoryID;
partial void OnTerritoryIDChanging(long value);
partial void OnTerritoryIDChanged();
///
/// There are no comments for Property TerritoryDescription in the schema.
///
[global::System.Data.Objects.DataClasses.EdmScalarPropertyAttribute(IsNullable=false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public string TerritoryDescription
{
get
{
return this._TerritoryDescription;
}
set
{
this.OnTerritoryDescriptionChanging(value);
this.ReportPropertyChanging("TerritoryDescription");
this._TerritoryDescription = global::System.Data.Objects.DataClasses.StructuralObject.SetValidValue(value, false);
this.ReportPropertyChanged("TerritoryDescription");
this.OnTerritoryDescriptionChanged();
}
}
private string _TerritoryDescription;
partial void OnTerritoryDescriptionChanging(string value);
partial void OnTerritoryDescriptionChanged();
///
/// There are no comments for Regions in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "FK_Territories_RegionID_RegionID", "Regions")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public Regions Regions
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Territories_RegionID_RegionID", "Regions").Value;
}
set
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Territories_RegionID_RegionID", "Regions").Value = value;
}
}
///
/// There are no comments for Regions in the schema.
///
[global::System.ComponentModel.BrowsableAttribute(false)]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityReference RegionsReference
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedReference("northwindEFModel.FK_Territories_RegionID_RegionID", "Regions");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedReference("northwindEFModel.FK_Territories_RegionID_RegionID", "Regions", value);
}
}
}
///
/// There are no comments for Employees in the schema.
///
[global::System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute("northwindEFModel", "EmployeesTerritories", "Employees")]
[global::System.Xml.Serialization.XmlIgnoreAttribute()]
[global::System.Xml.Serialization.SoapIgnoreAttribute()]
[global::System.Runtime.Serialization.DataMemberAttribute()]
public global::System.Data.Objects.DataClasses.EntityCollection Employees
{
get
{
return ((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.GetRelatedCollection("northwindEFModel.EmployeesTerritories", "Employees");
}
set
{
if ((value != null))
{
((global::System.Data.Objects.DataClasses.IEntityWithRelationships)(this)).RelationshipManager.InitializeRelatedCollection("northwindEFModel.EmployeesTerritories", "Employees", value);
}
}
}
}
}