//------------------------------------------------------------------------------
// <auto-generated>
//    Este código se generó a partir de una plantilla.
//
//    Los cambios manuales en este archivo pueden causar un comportamiento inesperado de la aplicación.
//    Los cambios manuales en este archivo se sobrescribirán si se regenera el código.
// </auto-generated>
//------------------------------------------------------------------------------

namespace Exferia_EntityFramework
{
    using System;
    using System.Collections.Generic;
    
    public partial class MAE_Ubicaciones
    {
        public MAE_Ubicaciones()
        {
            this.COM_EntradasMercanciaLineas = new HashSet<COM_EntradasMercanciaLineas>();
            this.COM_PedidosComprasLineas = new HashSet<COM_PedidosComprasLineas>();
            this.COM_SolicitudesOfertaLineas = new HashSet<COM_SolicitudesOfertaLineas>();
            this.INV_InventarioLineas = new HashSet<INV_InventarioLineas>();
            this.INV_VariacionExistenciaLineas = new HashSet<INV_VariacionExistenciaLineas>();
            this.MAE_Articulos_MovimientosDiarios = new HashSet<MAE_Articulos_MovimientosDiarios>();
            this.MAE_Articulos_Ubicaciones = new HashSet<MAE_Articulos_Ubicaciones>();
            this.VTA_AlbaranesFacturasLineas = new HashSet<VTA_AlbaranesFacturasLineas>();
            this.VTA_PedidosLineas = new HashSet<VTA_PedidosLineas>();
            this.VTA_PresupuestosLineas = new HashSet<VTA_PresupuestosLineas>();
            this.MAE_Articulos_Trazabilidad_MovimientosDiarios = new HashSet<MAE_Articulos_Trazabilidad_MovimientosDiarios>();
            this.SGA_InventarioLineas_TMP = new HashSet<SGA_InventarioLineas_TMP>();
            this.SGA_UnidadesLogisticasCabecera = new HashSet<SGA_UnidadesLogisticasCabecera>();
            this.SGA_UnidadesLogisticasHistorico = new HashSet<SGA_UnidadesLogisticasHistorico>();
            this.SGA_UnidadesLogisticasHistorico1 = new HashSet<SGA_UnidadesLogisticasHistorico>();
            this.SGA_MovimientosAlmacenLineas_TMP = new HashSet<SGA_MovimientosAlmacenLineas_TMP>();
            this.SGA_MovimientosAlmacenLineas_TMP1 = new HashSet<SGA_MovimientosAlmacenLineas_TMP>();
            this.INV_MovimientosAlmacenLineas = new HashSet<INV_MovimientosAlmacenLineas>();
            this.INV_MovimientosAlmacenLineas1 = new HashSet<INV_MovimientosAlmacenLineas>();
        }
    
        public long id { get; set; }
        public string codigo { get; set; }
        public string descripcion { get; set; }
        public long idEmpresa { get; set; }
        public long idAlmacen { get; set; }
        public Nullable<decimal> pesoMaximo { get; set; }
        public Nullable<long> idUbicacionPerfil { get; set; }
        public Nullable<System.DateTime> fechaBorrado { get; set; }
        public Nullable<decimal> medida_Alto { get; set; }
        public Nullable<decimal> medida_Ancho { get; set; }
        public Nullable<decimal> medida_Largo { get; set; }
        public Nullable<int> huecos_Alto { get; set; }
        public Nullable<int> huecos_Ancho { get; set; }
        public Nullable<int> huecos_Largo { get; set; }
        public string tipoFuncion { get; set; }
        public Nullable<int> secuencia { get; set; }
        public string pasillo { get; set; }
        public string hueco { get; set; }
        public string altura { get; set; }
    
        public virtual ICollection<COM_EntradasMercanciaLineas> COM_EntradasMercanciaLineas { get; set; }
        public virtual ICollection<COM_PedidosComprasLineas> COM_PedidosComprasLineas { get; set; }
        public virtual ICollection<COM_SolicitudesOfertaLineas> COM_SolicitudesOfertaLineas { get; set; }
        public virtual GEN_Empresas GEN_Empresas { get; set; }
        public virtual ICollection<INV_InventarioLineas> INV_InventarioLineas { get; set; }
        public virtual ICollection<INV_VariacionExistenciaLineas> INV_VariacionExistenciaLineas { get; set; }
        public virtual ICollection<MAE_Articulos_MovimientosDiarios> MAE_Articulos_MovimientosDiarios { get; set; }
        public virtual ICollection<MAE_Articulos_Ubicaciones> MAE_Articulos_Ubicaciones { get; set; }
        public virtual MAE_UbicacionesPerfiles MAE_UbicacionesPerfiles { get; set; }
        public virtual ICollection<VTA_AlbaranesFacturasLineas> VTA_AlbaranesFacturasLineas { get; set; }
        public virtual ICollection<VTA_PedidosLineas> VTA_PedidosLineas { get; set; }
        public virtual ICollection<VTA_PresupuestosLineas> VTA_PresupuestosLineas { get; set; }
        public virtual ICollection<MAE_Articulos_Trazabilidad_MovimientosDiarios> MAE_Articulos_Trazabilidad_MovimientosDiarios { get; set; }
        public virtual ICollection<SGA_InventarioLineas_TMP> SGA_InventarioLineas_TMP { get; set; }
        public virtual ICollection<SGA_UnidadesLogisticasCabecera> SGA_UnidadesLogisticasCabecera { get; set; }
        public virtual ICollection<SGA_UnidadesLogisticasHistorico> SGA_UnidadesLogisticasHistorico { get; set; }
        public virtual ICollection<SGA_UnidadesLogisticasHistorico> SGA_UnidadesLogisticasHistorico1 { get; set; }
        public virtual GEN_Almacenes GEN_Almacenes { get; set; }
        public virtual ICollection<SGA_MovimientosAlmacenLineas_TMP> SGA_MovimientosAlmacenLineas_TMP { get; set; }
        public virtual ICollection<SGA_MovimientosAlmacenLineas_TMP> SGA_MovimientosAlmacenLineas_TMP1 { get; set; }
        public virtual ICollection<INV_MovimientosAlmacenLineas> INV_MovimientosAlmacenLineas { get; set; }
        public virtual ICollection<INV_MovimientosAlmacenLineas> INV_MovimientosAlmacenLineas1 { get; set; }
    }
}
