using System; using System.Collections.Generic; using PropertyChanged; namespace bdAsegasa.db; [AddINotifyPropertyChangedInterface] public partial class companias { public int idCompania { get; set; } public string? Codigo { get; set; } public string? CodigoAsegasa { get; set; } public string? Nombre { get; set; } public string? CodigoAgrario { get; set; } public int? idDireccion { get; set; } public string? CIF { get; set; } public DateOnly? FechaAlta { get; set; } public DateOnly? FechaBaja { get; set; } public string? Telefono1 { get; set; } public string? Telefono2 { get; set; } public string? Fax { get; set; } public double? LimiteRecargoExterno { get; set; } /// /// tabla enumeraciones /// /// public int? idTipoCobro { get; set; } /// /// tabla enumeraciones /// public double? Consorcio { get; set; } public int? PlazoRetornoComision { get; set; } public int? DiaPlazoRetornoComision { get; set; } public string? CBSB { get; set; } /// /// tabla enumeraciones /// public int? idTipoRedondeo { get; set; } public string? CuentaRecargosExternos { get; set; } public string? CuentaAlCobro { get; set; } public double? Rapell { get; set; } public string? Sufijo { get; set; } public string? Observaciones { get; set; } public string? Email { get; set; } public int? idUsuarioRevisor { get; set; } public string? IBANLiquidacion { get; set; } public string? emailLiquidacion { get; set; } public int FormaLiquidacion { get; set; } public string? CodigoDGS { get; set; } public double LimiteRemesa { get; set; } public int? NumeroDiasLimiteRemesa { get; set; } public int? NumeroDiasLimiteFBCartera { get; set; } public int? NumeroDiasLimiteFBEmision { get; set; } public string? IBANCobros1 { get; set; } public string? IBANCobros2 { get; set; } public string? IBANCobros3 { get; set; } public string? IBANCobros4 { get; set; } public string? Usuario { get; set; } public string? Contrasenna { get; set; } public virtual ICollection comisionesagentes { get; set; } = new List(); public virtual ICollection comisionescompanias { get; set; } = new List(); public virtual ICollection comisionlineacompania { get; set; } = new List(); public virtual ICollection departamentoscontactocompanias { get; set; } = new List(); public virtual ICollection excepcionesciasramos { get; set; } = new List(); public virtual ICollection ficheroscompanias { get; set; } = new List(); public virtual direcciones? idDireccionNavigation { get; set; } public virtual enumeraciones? idTipoCobroNavigation { get; set; } public virtual enumeraciones? idTipoRedondeoNavigation { get; set; } public virtual usuarios? idUsuarioRevisorNavigation { get; set; } public virtual ICollection incentivos { get; set; } = new List(); public virtual ICollection pagosliquidacionescias { get; set; } = new List(); public virtual ICollection personasdecontactocompanias { get; set; } = new List(); public virtual ICollection polizasagrario { get; set; } = new List(); public virtual ICollection polizassg { get; set; } = new List(); public virtual ICollection ramosdgscompania { get; set; } = new List(); public virtual ICollection siniestros_eiac { get; set; } = new List(); }