|
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.1
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace RIATasks.Web
{
using System.Data.Linq;
using System.Data.Linq.Mapping;
using System.Data;
using System.Collections.Generic;
using System.Reflection;
using System.Linq;
using System.Linq.Expressions;
using System.ComponentModel;
using System;
[global::System.Data.Linq.Mapping.DatabaseAttribute(Name="RIATasks")]
public partial class RIATasksDBDataContext : System.Data.Linq.DataContext
{
private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
#region Extensibility Method Definitions
partial void OnCreated();
partial void InsertTask(Task instance);
partial void UpdateTask(Task instance);
partial void DeleteTask(Task instance);
#endregion
public RIATasksDBDataContext() :
base(global::System.Configuration.ConfigurationManager.ConnectionStrings["RIATasksConnectionString"].ConnectionString, mappingSource)
{
OnCreated();
}
public RIATasksDBDataContext(string connection) :
base(connection, mappingSource)
{
OnCreated();
}
public RIATasksDBDataContext(System.Data.IDbConnection connection) :
base(connection, mappingSource)
{
OnCreated();
}
public RIATasksDBDataContext(string connection, System.Data.Linq.Mapping.MappingSource mappingSource) :
base(connection, mappingSource)
{
OnCreated();
}
public RIATasksDBDataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mappingSource) :
base(connection, mappingSource)
{
OnCreated();
}
public System.Data.Linq.Table<Task> Tasks
{
get
{
return this.GetTable<Task>();
}
}
}
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Tasks")]
public partial class Task : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private int _TaskID;
private string _TaskName;
private string _TaskDescription;
private int _UserID;
private System.Nullable<System.DateTime> _DueDate;
#region Extensibility Method Definitions
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnTaskIDChanging(int value);
partial void OnTaskIDChanged();
partial void OnTaskNameChanging(string value);
partial void OnTaskNameChanged();
partial void OnTaskDescriptionChanging(string value);
partial void OnTaskDescriptionChanged();
partial void OnUserIDChanging(int value);
partial void OnUserIDChanged();
partial void OnDueDateChanging(System.Nullable<System.DateTime> value);
partial void OnDueDateChanged();
#endregion
public Task()
{
OnCreated();
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TaskID", AutoSync=AutoSync.OnInsert, DbType="Int NOT NULL IDENTITY", IsPrimaryKey=true, IsDbGenerated=true)]
public int TaskID
{
get
{
return this._TaskID;
}
set
{
if ((this._TaskID != value))
{
this.OnTaskIDChanging(value);
this.SendPropertyChanging();
this._TaskID = value;
this.SendPropertyChanged("TaskID");
this.OnTaskIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TaskName", DbType="NVarChar(50) NOT NULL", CanBeNull=false)]
public string TaskName
{
get
{
return this._TaskName;
}
set
{
if ((this._TaskName != value))
{
this.OnTaskNameChanging(value);
this.SendPropertyChanging();
this._TaskName = value;
this.SendPropertyChanged("TaskName");
this.OnTaskNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TaskDescription", DbType="NVarChar(MAX) NOT NULL", CanBeNull=false)]
public string TaskDescription
{
get
{
return this._TaskDescription;
}
set
{
if ((this._TaskDescription != value))
{
this.OnTaskDescriptionChanging(value);
this.SendPropertyChanging();
this._TaskDescription = value;
this.SendPropertyChanged("TaskDescription");
this.OnTaskDescriptionChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UserID", DbType="Int NOT NULL")]
public int UserID
{
get
{
return this._UserID;
}
set
{
if ((this._UserID != value))
{
this.OnUserIDChanging(value);
this.SendPropertyChanging();
this._UserID = value;
this.SendPropertyChanged("UserID");
this.OnUserIDChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DueDate", DbType="DateTime")]
public System.Nullable<System.DateTime> DueDate
{
get
{
return this._DueDate;
}
set
{
if ((this._DueDate != value))
{
this.OnDueDateChanging(value);
this.SendPropertyChanging();
this._DueDate = value;
this.SendPropertyChanged("DueDate");
this.OnDueDateChanged();
}
}
}
public event PropertyChangingEventHandler PropertyChanging;
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void SendPropertyChanging()
{
if ((this.PropertyChanging != null))
{
this.PropertyChanging(this, emptyChangingEventArgs);
}
}
protected virtual void SendPropertyChanged(String propertyName)
{
if ((this.PropertyChanged != null))
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
}
}
#pragma warning restore 1591
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.