using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using DBOMSqlSharp;
namespace FATIHVAIO.AdventureWorks2008R2.HumanResources
{
public class NewEmployee2 : SqlTable
{
static int InstanceCount = 0;
SqlColumn<int?> _BusinessEntityID;
SqlColumn<string> _LastName;
SqlColumn<string> _FirstName;
SqlColumn<string> _PhoneNumber;
SqlColumn<string> _AddressLine1;
SqlColumn<string> _City;
SqlColumn<string> _State;
SqlColumn<string> _PostalCode;
SqlColumn<bool?> _CurrentFlag;
public SqlColumn<int?> BusinessEntityID
{
get
{
return this._BusinessEntityID;
}
}
public SqlColumn<string> LastName
{
get
{
return this._LastName;
}
}
public SqlColumn<string> FirstName
{
get
{
return this._FirstName;
}
}
public SqlColumn<string> PhoneNumber
{
get
{
return this._PhoneNumber;
}
}
public SqlColumn<string> AddressLine1
{
get
{
return this._AddressLine1;
}
}
public SqlColumn<string> City
{
get
{
return this._City;
}
}
public SqlColumn<string> State
{
get
{
return this._State;
}
}
public SqlColumn<string> PostalCode
{
get
{
return this._PostalCode;
}
}
public SqlColumn<bool?> CurrentFlag
{
get
{
return this._CurrentFlag;
}
}
public override string ConnectionString
{
get
{
return FATIHVAIOServer.ConnectionString;
}
}
public NewEmployee2() : base("NewEmployee2", "NewEmployee2", "5", "HumanResources")
{
NewEmployee2.InstanceCount++;
this.instanceName = this.schema_name + "_" + this.name + "_" + NewEmployee2.InstanceCount.ToString();
_BusinessEntityID = new SqlColumn<int?>(this, null, "BusinessEntityID", 4, 10, "", false, false, false, false);
_LastName = new SqlColumn<string>(this, null, "LastName", 100, 0, "Latin1_General_100_CS_AS", false, false, false, false);
_FirstName = new SqlColumn<string>(this, null, "FirstName", 100, 0, "Latin1_General_100_CS_AS", false, false, false, false);
_PhoneNumber = new SqlColumn<string>(this, null, "PhoneNumber", 50, 0, "Latin1_General_100_CS_AS", false, true, false, false);
_AddressLine1 = new SqlColumn<string>(this, null, "AddressLine1", 120, 0, "Latin1_General_100_CS_AS", false, false, false, false);
_City = new SqlColumn<string>(this, null, "City", 60, 0, "Latin1_General_100_CS_AS", false, false, false, false);
_State = new SqlColumn<string>(this, null, "State", 6, 0, "Latin1_General_100_CS_AS", false, false, false, false);
_PostalCode = new SqlColumn<string>(this, null, "PostalCode", 30, 0, "Latin1_General_100_CS_AS", false, false, false, false);
_CurrentFlag = new SqlColumn<bool?>(this, null, "CurrentFlag", 1, 1, "", false, false, false, false);
}
public NewEmployee2(int? id) : this()
{
}
~NewEmployee2()
{
NewEmployee2.InstanceCount--;
}
}
}