#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
//     Este código fue generado por una herramienta.
//     Versión de runtime:4.0.30319.18034
//
//     Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
//     se vuelve a generar el código.
// </auto-generated>
//------------------------------------------------------------------------------

namespace HCM.DataAccess.Context
{
	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="SIHCEI_SBX")]
	public partial class InterfacesDataContext : System.Data.Linq.DataContext
	{
		
		private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
		
    #region Definiciones de métodos de extensibilidad
    partial void OnCreated();
    #endregion
		
		public InterfacesDataContext() : 
				base(global::HCM.DataAccess.Properties.Settings.Default.SIHCEI_SBXConnectionString, mappingSource)
		{
			OnCreated();
		}
		
		public InterfacesDataContext(string connection) : 
				base(connection, mappingSource)
		{
			OnCreated();
		}
		
		public InterfacesDataContext(System.Data.IDbConnection connection) : 
				base(connection, mappingSource)
		{
			OnCreated();
		}
		
		public InterfacesDataContext(string connection, System.Data.Linq.Mapping.MappingSource mappingSource) : 
				base(connection, mappingSource)
		{
			OnCreated();
		}
		
		public InterfacesDataContext(System.Data.IDbConnection connection, System.Data.Linq.Mapping.MappingSource mappingSource) : 
				base(connection, mappingSource)
		{
			OnCreated();
		}
		
		public System.Data.Linq.Table<Creditos> Creditos
		{
			get
			{
				return this.GetTable<Creditos>();
			}
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ActualizarInterfaces")]
		public int stp_ActualizarInterfaces([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> intInterfaceid, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(50)")] string vchInterface)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), intInterfaceid, vchInterface);
			return ((int)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_EliminarInterfaces")]
		public int stp_EliminarInterfaces([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> intInterfaceid)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), intInterfaceid);
			return ((int)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_InsertarInterfaces")]
		public ISingleResult<stp_InsertarInterfacesResult> stp_InsertarInterfaces([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] ref System.Nullable<int> intInterfaceid, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(50)")] string vchInterface)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), intInterfaceid, vchInterface);
			intInterfaceid = ((System.Nullable<int>)(result.GetParameterValue(0)));
			return ((ISingleResult<stp_InsertarInterfacesResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarInterfacesFiltro")]
		public ISingleResult<stp_ListarInterfacesFiltroResult> stp_ListarInterfacesFiltro([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> intInterfaceid)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), intInterfaceid);
			return ((ISingleResult<stp_ListarInterfacesFiltroResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarBitacoraInterface")]
		public ISingleResult<stp_ListarBitacoraInterfaceResult> stp_ListarBitacoraInterface()
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())));
			return ((ISingleResult<stp_ListarBitacoraInterfaceResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarBitacoraInterfaceID")]
		public ISingleResult<stp_ListarBitacoraInterfaceIDResult> stp_ListarBitacoraInterfaceID([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> intBitDetID)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), intBitDetID);
			return ((ISingleResult<stp_ListarBitacoraInterfaceIDResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarBitacoraInterfaceLayout")]
		public ISingleResult<stp_ListarBitacoraInterfaceLayoutResult> stp_ListarBitacoraInterfaceLayout([global::System.Data.Linq.Mapping.ParameterAttribute(Name="Negocio", DbType="VarChar(1)")] string negocio, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> sintInterfaceID, [global::System.Data.Linq.Mapping.ParameterAttribute(Name="FechaCorte", DbType="Date")] System.Nullable<System.DateTime> fechaCorte)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), negocio, sintInterfaceID, fechaCorte);
			return ((ISingleResult<stp_ListarBitacoraInterfaceLayoutResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarLayoutBajawarePersonas", IsComposable=true)]
		public object stp_ListarLayoutBajawarePersonas()
		{
			return ((object)(this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod()))).ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListaLayoutBajawarePersonas")]
		public ISingleResult<stp_ListaLayoutBajawarePersonasResult> stp_ListaLayoutBajawarePersonas([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(1)")] string vchTipo, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(100)")] string vchNombre, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> intPersonaID)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), vchTipo, vchNombre, intPersonaID);
			return ((ISingleResult<stp_ListaLayoutBajawarePersonasResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_getCreditosBajaWare")]
		public ISingleResult<Creditos> stp_getCreditosBajaWare([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Int")] System.Nullable<int> iOperacionID, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(200)")] string vchNombre, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(200)")] string vchDesarrollo, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(1)")] string vchTipoNegocio)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), iOperacionID, vchNombre, vchDesarrollo, vchTipoNegocio);
			return ((ISingleResult<Creditos>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarInterfaces")]
		public ISingleResult<stp_ListarInterfacesResult> stp_ListarInterfaces()
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())));
			return ((ISingleResult<stp_ListarInterfacesResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_EjecutaInterfacesBajaWare")]
		public int stp_EjecutaInterfacesBajaWare([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(200)")] string vchInterfaceIDs, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(10)")] string vchFecha, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(30)")] string vchUsuario, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="SmallInt")] ref System.Nullable<short> sintError, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(1000)")] ref string vchError)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), vchInterfaceIDs, vchFecha, vchUsuario, sintError, vchError);
			sintError = ((System.Nullable<short>)(result.GetParameterValue(3)));
			vchError = ((string)(result.GetParameterValue(4)));
			return ((int)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListaFechasInterfacesBajaWare")]
		public ISingleResult<stp_ListaFechasInterfacesBajaWareResult> stp_ListaFechasInterfacesBajaWare([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(10)")] string vchFechIni, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(10)")] string vchFechFin)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), vchFechIni, vchFechFin);
			return ((ISingleResult<stp_ListaFechasInterfacesBajaWareResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarInterfacesPorNegocio")]
		public ISingleResult<stp_ListarInterfacesPorNegocioResult> stp_ListarInterfacesPorNegocio([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="Char(1)")] System.Nullable<char> chNegocio, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="SmallInt")] System.Nullable<short> sintDepartamentoID)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), chNegocio, sintDepartamentoID);
			return ((ISingleResult<stp_ListarInterfacesPorNegocioResult>)(result.ReturnValue));
		}
		
		[global::System.Data.Linq.Mapping.FunctionAttribute(Name="dbo.stp_ListarUltimasInterfaceLayout")]
		public ISingleResult<stp_ListarUltimasInterfaceLayoutResult> stp_ListarUltimasInterfaceLayout([global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(100)")] string vchInterfaceID, [global::System.Data.Linq.Mapping.ParameterAttribute(DbType="VarChar(10)")] string vchFechaCorte)
		{
			IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), vchInterfaceID, vchFechaCorte);
			return ((ISingleResult<stp_ListarUltimasInterfaceLayoutResult>)(result.ReturnValue));
		}
	}
	
	[global::System.Data.Linq.Mapping.TableAttribute(Name="")]
	public partial class Creditos
	{
		
		private int _iOperacionId;
		
		private string _vhcNombre;
		
		private string _vchDesarrollo;
		
		public Creditos()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_iOperacionId")]
		public int iOperacionId
		{
			get
			{
				return this._iOperacionId;
			}
			set
			{
				if ((this._iOperacionId != value))
				{
					this._iOperacionId = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vhcNombre", CanBeNull=false)]
		public string vhcNombre
		{
			get
			{
				return this._vhcNombre;
			}
			set
			{
				if ((this._vhcNombre != value))
				{
					this._vhcNombre = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vchDesarrollo", CanBeNull=false)]
		public string vchDesarrollo
		{
			get
			{
				return this._vchDesarrollo;
			}
			set
			{
				if ((this._vchDesarrollo != value))
				{
					this._vchDesarrollo = value;
				}
			}
		}
	}
	
	public partial class stp_InsertarInterfacesResult
	{
		
		private System.Nullable<int> _intInterfaceid;
		
		public stp_InsertarInterfacesResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intInterfaceid", DbType="Int")]
		public System.Nullable<int> intInterfaceid
		{
			get
			{
				return this._intInterfaceid;
			}
			set
			{
				if ((this._intInterfaceid != value))
				{
					this._intInterfaceid = value;
				}
			}
		}
	}
	
	public partial class stp_ListarInterfacesFiltroResult
	{
		
		private short _intInterfaceid;
		
		private string _vchInterface;
		
		public stp_ListarInterfacesFiltroResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intInterfaceid", DbType="SmallInt NOT NULL")]
		public short intInterfaceid
		{
			get
			{
				return this._intInterfaceid;
			}
			set
			{
				if ((this._intInterfaceid != value))
				{
					this._intInterfaceid = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vchInterface", DbType="VarChar(50) NOT NULL", CanBeNull=false)]
		public string vchInterface
		{
			get
			{
				return this._vchInterface;
			}
			set
			{
				if ((this._vchInterface != value))
				{
					this._vchInterface = value;
				}
			}
		}
	}
	
	public partial class stp_ListarBitacoraInterfaceResult
	{
		
		private int _intBitDetID;
		
		private string _Layout;
		
		private string _Interface;
		
		private string _Usuario;
		
		private System.Nullable<System.DateTime> _Fecha;
		
		public stp_ListarBitacoraInterfaceResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intBitDetID", DbType="Int NOT NULL")]
		public int intBitDetID
		{
			get
			{
				return this._intBitDetID;
			}
			set
			{
				if ((this._intBitDetID != value))
				{
					this._intBitDetID = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Layout", DbType="VarChar(50)")]
		public string Layout
		{
			get
			{
				return this._Layout;
			}
			set
			{
				if ((this._Layout != value))
				{
					this._Layout = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Interface", DbType="VarChar(MAX)")]
		public string Interface
		{
			get
			{
				return this._Interface;
			}
			set
			{
				if ((this._Interface != value))
				{
					this._Interface = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Usuario", DbType="VarChar(152)")]
		public string Usuario
		{
			get
			{
				return this._Usuario;
			}
			set
			{
				if ((this._Usuario != value))
				{
					this._Usuario = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Fecha", DbType="DateTime")]
		public System.Nullable<System.DateTime> Fecha
		{
			get
			{
				return this._Fecha;
			}
			set
			{
				if ((this._Fecha != value))
				{
					this._Fecha = value;
				}
			}
		}
	}
	
	public partial class stp_ListarBitacoraInterfaceIDResult
	{
		
		private int _intBitDetID;
		
		private string _Layout;
		
		private string _Interface;
		
		private string _Usuario;
		
		private System.Nullable<System.DateTime> _Fecha;
		
		public stp_ListarBitacoraInterfaceIDResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intBitDetID", DbType="Int NOT NULL")]
		public int intBitDetID
		{
			get
			{
				return this._intBitDetID;
			}
			set
			{
				if ((this._intBitDetID != value))
				{
					this._intBitDetID = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Layout", DbType="VarChar(50)")]
		public string Layout
		{
			get
			{
				return this._Layout;
			}
			set
			{
				if ((this._Layout != value))
				{
					this._Layout = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Interface", DbType="VarChar(MAX)")]
		public string Interface
		{
			get
			{
				return this._Interface;
			}
			set
			{
				if ((this._Interface != value))
				{
					this._Interface = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Usuario", DbType="VarChar(152)")]
		public string Usuario
		{
			get
			{
				return this._Usuario;
			}
			set
			{
				if ((this._Usuario != value))
				{
					this._Usuario = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Fecha", DbType="DateTime")]
		public System.Nullable<System.DateTime> Fecha
		{
			get
			{
				return this._Fecha;
			}
			set
			{
				if ((this._Fecha != value))
				{
					this._Fecha = value;
				}
			}
		}
	}
	
	public partial class stp_ListarBitacoraInterfaceLayoutResult
	{
		
		private int _intBitDetID;
		
		private string _Layout;
		
		private string _Interface;
		
		private string _Usuario;
		
		private System.Nullable<System.DateTime> _Fecha;
		
		public stp_ListarBitacoraInterfaceLayoutResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intBitDetID", DbType="Int NOT NULL")]
		public int intBitDetID
		{
			get
			{
				return this._intBitDetID;
			}
			set
			{
				if ((this._intBitDetID != value))
				{
					this._intBitDetID = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Layout", DbType="VarChar(50)")]
		public string Layout
		{
			get
			{
				return this._Layout;
			}
			set
			{
				if ((this._Layout != value))
				{
					this._Layout = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Interface", DbType="VarChar(MAX)")]
		public string Interface
		{
			get
			{
				return this._Interface;
			}
			set
			{
				if ((this._Interface != value))
				{
					this._Interface = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Usuario", DbType="VarChar(152)")]
		public string Usuario
		{
			get
			{
				return this._Usuario;
			}
			set
			{
				if ((this._Usuario != value))
				{
					this._Usuario = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Fecha", DbType="DateTime")]
		public System.Nullable<System.DateTime> Fecha
		{
			get
			{
				return this._Fecha;
			}
			set
			{
				if ((this._Fecha != value))
				{
					this._Fecha = value;
				}
			}
		}
	}
	
	public partial class stp_ListaLayoutBajawarePersonasResult
	{
		
		private string _CodigoCliente;
		
		private string _Nombre;
		
		private string _ApPaterno;
		
		private string _ApMaterno;
		
		private string _RazonSoc;
		
		private string _RFC;
		
		private string _Tipo;
		
		public stp_ListaLayoutBajawarePersonasResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CodigoCliente", DbType="VarChar(1000) NOT NULL", CanBeNull=false)]
		public string CodigoCliente
		{
			get
			{
				return this._CodigoCliente;
			}
			set
			{
				if ((this._CodigoCliente != value))
				{
					this._CodigoCliente = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Nombre", DbType="VarChar(100)")]
		public string Nombre
		{
			get
			{
				return this._Nombre;
			}
			set
			{
				if ((this._Nombre != value))
				{
					this._Nombre = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApPaterno", DbType="VarChar(100)")]
		public string ApPaterno
		{
			get
			{
				return this._ApPaterno;
			}
			set
			{
				if ((this._ApPaterno != value))
				{
					this._ApPaterno = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApMaterno", DbType="VarChar(100)")]
		public string ApMaterno
		{
			get
			{
				return this._ApMaterno;
			}
			set
			{
				if ((this._ApMaterno != value))
				{
					this._ApMaterno = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RazonSoc", DbType="VarChar(300)")]
		public string RazonSoc
		{
			get
			{
				return this._RazonSoc;
			}
			set
			{
				if ((this._RazonSoc != value))
				{
					this._RazonSoc = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RFC", DbType="VarChar(15)")]
		public string RFC
		{
			get
			{
				return this._RFC;
			}
			set
			{
				if ((this._RFC != value))
				{
					this._RFC = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Tipo", DbType="VarChar(10)")]
		public string Tipo
		{
			get
			{
				return this._Tipo;
			}
			set
			{
				if ((this._Tipo != value))
				{
					this._Tipo = value;
				}
			}
		}
	}
	
	public partial class stp_ListarInterfacesResult
	{
		
		private short _intInterfaceid;
		
		private string _vchInterface;
		
		private System.Nullable<char> _chNegocio;
		
		public stp_ListarInterfacesResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intInterfaceid", DbType="SmallInt NOT NULL")]
		public short intInterfaceid
		{
			get
			{
				return this._intInterfaceid;
			}
			set
			{
				if ((this._intInterfaceid != value))
				{
					this._intInterfaceid = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vchInterface", DbType="VarChar(50) NOT NULL", CanBeNull=false)]
		public string vchInterface
		{
			get
			{
				return this._vchInterface;
			}
			set
			{
				if ((this._vchInterface != value))
				{
					this._vchInterface = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_chNegocio", DbType="Char(1)")]
		public System.Nullable<char> chNegocio
		{
			get
			{
				return this._chNegocio;
			}
			set
			{
				if ((this._chNegocio != value))
				{
					this._chNegocio = value;
				}
			}
		}
	}
	
	public partial class stp_ListaFechasInterfacesBajaWareResult
	{
		
		private System.Nullable<System.DateTime> _datFechaCorte;
		
		public stp_ListaFechasInterfacesBajaWareResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_datFechaCorte", DbType="Date")]
		public System.Nullable<System.DateTime> datFechaCorte
		{
			get
			{
				return this._datFechaCorte;
			}
			set
			{
				if ((this._datFechaCorte != value))
				{
					this._datFechaCorte = value;
				}
			}
		}
	}
	
	public partial class stp_ListarInterfacesPorNegocioResult
	{
		
		private short _intInterfaceid;
		
		private string _vchInterface;
		
		private string _vchRuta;
		
		public stp_ListarInterfacesPorNegocioResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intInterfaceid", DbType="SmallInt NOT NULL")]
		public short intInterfaceid
		{
			get
			{
				return this._intInterfaceid;
			}
			set
			{
				if ((this._intInterfaceid != value))
				{
					this._intInterfaceid = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vchInterface", DbType="VarChar(50) NOT NULL", CanBeNull=false)]
		public string vchInterface
		{
			get
			{
				return this._vchInterface;
			}
			set
			{
				if ((this._vchInterface != value))
				{
					this._vchInterface = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vchRuta", DbType="VarChar(1000)")]
		public string vchRuta
		{
			get
			{
				return this._vchRuta;
			}
			set
			{
				if ((this._vchRuta != value))
				{
					this._vchRuta = value;
				}
			}
		}
	}
	
	public partial class stp_ListarUltimasInterfaceLayoutResult
	{
		
		private int _intBitDetID;
		
		private string _Layout;
		
		private string _Interface;
		
		private string _Usuario;
		
		private System.Nullable<System.DateTime> _Fecha;
		
		private System.Nullable<char> _vcNegocioTipo;
		
		public stp_ListarUltimasInterfaceLayoutResult()
		{
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_intBitDetID", DbType="Int NOT NULL")]
		public int intBitDetID
		{
			get
			{
				return this._intBitDetID;
			}
			set
			{
				if ((this._intBitDetID != value))
				{
					this._intBitDetID = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Layout", DbType="VarChar(50)")]
		public string Layout
		{
			get
			{
				return this._Layout;
			}
			set
			{
				if ((this._Layout != value))
				{
					this._Layout = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Interface", DbType="NVarChar(MAX)")]
		public string Interface
		{
			get
			{
				return this._Interface;
			}
			set
			{
				if ((this._Interface != value))
				{
					this._Interface = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Usuario", DbType="VarChar(152)")]
		public string Usuario
		{
			get
			{
				return this._Usuario;
			}
			set
			{
				if ((this._Usuario != value))
				{
					this._Usuario = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Fecha", DbType="DateTime")]
		public System.Nullable<System.DateTime> Fecha
		{
			get
			{
				return this._Fecha;
			}
			set
			{
				if ((this._Fecha != value))
				{
					this._Fecha = value;
				}
			}
		}
		
		[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_vcNegocioTipo", DbType="Char(1)")]
		public System.Nullable<char> vcNegocioTipo
		{
			get
			{
				return this._vcNegocioTipo;
			}
			set
			{
				if ((this._vcNegocioTipo != value))
				{
					this._vcNegocioTipo = value;
				}
			}
		}
	}
}
#pragma warning restore 1591
