//------------------------------------------------------------------------------
// <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 CTA_Mayor
    {
        public CTA_Mayor()
        {
            this.CTA_AmortizacionesCabecera = new HashSet<CTA_AmortizacionesCabecera>();
            this.CTA_DiarioLinea = new HashSet<CTA_DiarioLinea>();
            this.CTA_InformesContablesLineaDesglose = new HashSet<CTA_InformesContablesLineaDesglose>();
            this.CTA_Inmovilizados = new HashSet<CTA_Inmovilizados>();
            this.CTA_Inmovilizados1 = new HashSet<CTA_Inmovilizados>();
            this.CTA_Inmovilizados2 = new HashSet<CTA_Inmovilizados>();
            this.CTA_PredefinidosLineas = new HashSet<CTA_PredefinidosLineas>();
            this.CTA_VolcadoLineas = new HashSet<CTA_VolcadoLineas>();
            this.CTG_Conceptos = new HashSet<CTG_Conceptos>();
            this.CTG_Conceptos1 = new HashSet<CTG_Conceptos>();
            this.GEN_ImpuestosLineas = new HashSet<GEN_ImpuestosLineas>();
            this.GEN_ImpuestosLineas1 = new HashSet<GEN_ImpuestosLineas>();
            this.GEN_ImpuestosLineas2 = new HashSet<GEN_ImpuestosLineas>();
            this.GEN_ImpuestosLineas3 = new HashSet<GEN_ImpuestosLineas>();
            this.GEN_ImpuestosLineas4 = new HashSet<GEN_ImpuestosLineas>();
            this.GEN_ImpuestosLineas5 = new HashSet<GEN_ImpuestosLineas>();
            this.GEN_Retenciones = new HashSet<GEN_Retenciones>();
            this.GEN_Retenciones1 = new HashSet<GEN_Retenciones>();
            this.GEN_Retenciones2 = new HashSet<GEN_Retenciones>();
            this.GEN_Retenciones3 = new HashSet<GEN_Retenciones>();
            this.MAE_Tesorerias = new HashSet<MAE_Tesorerias>();
            this.MAE_Tesorerias1 = new HashSet<MAE_Tesorerias>();
            this.MAE_Tesorerias2 = new HashSet<MAE_Tesorerias>();
            this.MAE_Tesorerias3 = new HashSet<MAE_Tesorerias>();
            this.MAE_Tesorerias4 = new HashSet<MAE_Tesorerias>();
            this.MAE_Tesorerias5 = new HashSet<MAE_Tesorerias>();
            this.MAE_Articulos = new HashSet<MAE_Articulos>();
            this.MAE_Articulos1 = new HashSet<MAE_Articulos>();
            this.MAE_Proveedores = new HashSet<MAE_Proveedores>();
            this.MAE_Proveedores1 = new HashSet<MAE_Proveedores>();
            this.MAE_Proveedores2 = new HashSet<MAE_Proveedores>();
            this.MAE_Proveedores3 = new HashSet<MAE_Proveedores>();
            this.MAE_Proveedores4 = new HashSet<MAE_Proveedores>();
            this.GEN_Delegaciones = new HashSet<GEN_Delegaciones>();
            this.GEN_Delegaciones1 = new HashSet<GEN_Delegaciones>();
            this.GEN_Delegaciones2 = new HashSet<GEN_Delegaciones>();
            this.GEN_Delegaciones3 = new HashSet<GEN_Delegaciones>();
            this.MAE_Clientes = new HashSet<MAE_Clientes>();
            this.MAE_Clientes1 = new HashSet<MAE_Clientes>();
            this.MAE_Clientes2 = new HashSet<MAE_Clientes>();
            this.MAE_Clientes3 = new HashSet<MAE_Clientes>();
            this.MAE_Empleados = new HashSet<MAE_Empleados>();
            this.MAE_Empleados1 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados2 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados3 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados4 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados5 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados6 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados7 = new HashSet<MAE_Empleados>();
            this.MAE_Empleados8 = new HashSet<MAE_Empleados>();
            this.GTT_Socios = new HashSet<GTT_Socios>();
            this.GTT_Socios1 = new HashSet<GTT_Socios>();
        }
    
        public long id { get; set; }
        public string codigo { get; set; }
        public string descripcion { get; set; }
        public long idEmpresa { get; set; }
        public Nullable<long> idEjercicio_Baja { get; set; }
        public Nullable<System.DateTime> fechaBorrado { get; set; }
    
        public virtual ICollection<CTA_AmortizacionesCabecera> CTA_AmortizacionesCabecera { get; set; }
        public virtual ICollection<CTA_DiarioLinea> CTA_DiarioLinea { get; set; }
        public virtual ICollection<CTA_InformesContablesLineaDesglose> CTA_InformesContablesLineaDesglose { get; set; }
        public virtual ICollection<CTA_Inmovilizados> CTA_Inmovilizados { get; set; }
        public virtual ICollection<CTA_Inmovilizados> CTA_Inmovilizados1 { get; set; }
        public virtual ICollection<CTA_Inmovilizados> CTA_Inmovilizados2 { get; set; }
        public virtual ICollection<CTA_PredefinidosLineas> CTA_PredefinidosLineas { get; set; }
        public virtual ICollection<CTA_VolcadoLineas> CTA_VolcadoLineas { get; set; }
        public virtual GEN_Empresas GEN_Empresas { get; set; }
        public virtual ICollection<CTG_Conceptos> CTG_Conceptos { get; set; }
        public virtual ICollection<CTG_Conceptos> CTG_Conceptos1 { get; set; }
        public virtual ICollection<GEN_ImpuestosLineas> GEN_ImpuestosLineas { get; set; }
        public virtual ICollection<GEN_ImpuestosLineas> GEN_ImpuestosLineas1 { get; set; }
        public virtual ICollection<GEN_ImpuestosLineas> GEN_ImpuestosLineas2 { get; set; }
        public virtual ICollection<GEN_ImpuestosLineas> GEN_ImpuestosLineas3 { get; set; }
        public virtual ICollection<GEN_ImpuestosLineas> GEN_ImpuestosLineas4 { get; set; }
        public virtual ICollection<GEN_ImpuestosLineas> GEN_ImpuestosLineas5 { get; set; }
        public virtual ICollection<GEN_Retenciones> GEN_Retenciones { get; set; }
        public virtual ICollection<GEN_Retenciones> GEN_Retenciones1 { get; set; }
        public virtual ICollection<GEN_Retenciones> GEN_Retenciones2 { get; set; }
        public virtual ICollection<GEN_Retenciones> GEN_Retenciones3 { get; set; }
        public virtual ICollection<MAE_Tesorerias> MAE_Tesorerias { get; set; }
        public virtual ICollection<MAE_Tesorerias> MAE_Tesorerias1 { get; set; }
        public virtual ICollection<MAE_Tesorerias> MAE_Tesorerias2 { get; set; }
        public virtual ICollection<MAE_Tesorerias> MAE_Tesorerias3 { get; set; }
        public virtual ICollection<MAE_Tesorerias> MAE_Tesorerias4 { get; set; }
        public virtual ICollection<MAE_Tesorerias> MAE_Tesorerias5 { get; set; }
        public virtual ICollection<MAE_Articulos> MAE_Articulos { get; set; }
        public virtual ICollection<MAE_Articulos> MAE_Articulos1 { get; set; }
        public virtual ICollection<MAE_Proveedores> MAE_Proveedores { get; set; }
        public virtual ICollection<MAE_Proveedores> MAE_Proveedores1 { get; set; }
        public virtual ICollection<MAE_Proveedores> MAE_Proveedores2 { get; set; }
        public virtual ICollection<MAE_Proveedores> MAE_Proveedores3 { get; set; }
        public virtual ICollection<MAE_Proveedores> MAE_Proveedores4 { get; set; }
        public virtual GEN_EjerciciosActivos_Empresa GEN_EjerciciosActivos_Empresa { get; set; }
        public virtual ICollection<GEN_Delegaciones> GEN_Delegaciones { get; set; }
        public virtual ICollection<GEN_Delegaciones> GEN_Delegaciones1 { get; set; }
        public virtual ICollection<GEN_Delegaciones> GEN_Delegaciones2 { get; set; }
        public virtual ICollection<GEN_Delegaciones> GEN_Delegaciones3 { get; set; }
        public virtual ICollection<MAE_Clientes> MAE_Clientes { get; set; }
        public virtual ICollection<MAE_Clientes> MAE_Clientes1 { get; set; }
        public virtual ICollection<MAE_Clientes> MAE_Clientes2 { get; set; }
        public virtual ICollection<MAE_Clientes> MAE_Clientes3 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados1 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados2 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados3 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados4 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados5 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados6 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados7 { get; set; }
        public virtual ICollection<MAE_Empleados> MAE_Empleados8 { get; set; }
        public virtual ICollection<GTT_Socios> GTT_Socios { get; set; }
        public virtual ICollection<GTT_Socios> GTT_Socios1 { get; set; }
    }
}
