TFS_ANTIGUO/PrendarioDavivienda/SlnDavivienda_Expomovil2017/ULA.Davivienda.PrendarioModel/Prendario/PrendarioContext.cs

1822 lines
66 KiB
C#

namespace ULA.Davivienda.PrendarioModel.Prendario
{
using System;
using System.Data.Entity;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
public partial class PrendarioContext : DbContext
{
public virtual DbSet<DecisionPorEtapa> DecisionPorEtapa { get; set; }
public virtual DbSet<AgenciaVehiculo> AgenciaVehiculo { get; set; }
public virtual DbSet<AgenteSeguro> AgenteSeguro { get; set; }
public virtual DbSet<AnnoVehiculo> AnnoVehiculo { get; set; }
public virtual DbSet<Aseguradora> Aseguradora { get; set; }
public virtual DbSet<Campanna> Campanna { get; set; }
public virtual DbSet<Canton> Canton { get; set; }
public virtual DbSet<CapacidadPago> CapacidadPago { get; set; }
public virtual DbSet<CarroceriaVehiculo> CarroceriaVehiculo { get; set; }
public virtual DbSet<CategoriaVehiculo> CategoriaVehiculo { get; set; }
public virtual DbSet<ComportamientoPagoHistorico> ComportamientoPagoHistorico { get; set; }
public virtual DbSet<CondicionesFormalizacion> CondicionesFormalizacion { get; set; }
public virtual DbSet<CondicionVivienda> CondicionVivienda { get; set; }
public virtual DbSet<CorreoAgencia> CorreoAgencia { get; set; }
public virtual DbSet<CuentaAgencia> CuentaAgencia { get; set; }
public virtual DbSet<Decision> Decision { get; set; }
public virtual DbSet<DevaluacionEsperada> DevaluacionEsperada { get; set; }
public virtual DbSet<Distrito> Distrito { get; set; }
public virtual DbSet<EPReglas> EPReglas { get; set; }
public virtual DbSet<EstadoCivil> EstadoCivil { get; set; }
public virtual DbSet<EstiloVehiculo> EstiloVehiculo { get; set; }
public virtual DbSet<EstratoSocial> EstratoSocial { get; set; }
public virtual DbSet<Etapas> Etapas { get; set; }
public virtual DbSet<Excepciones> Excepciones { get; set; }
public virtual DbSet<ExperienciaNegocio> ExperienciaNegocio { get; set; }
public virtual DbSet<FormaPago> FormaPago { get; set; }
public virtual DbSet<Genero> Genero { get; set; }
public virtual DbSet<IncrementoTasa> IncrementoTasa { get; set; }
public virtual DbSet<IngresoRequerido> IngresoRequerido { get; set; }
public virtual DbSet<MantenimientoCatalogos> MantenimientoCatalogos { get; set; }
public virtual DbSet<MarcaVehiculo> MarcaVehiculo { get; set; }
public virtual DbSet<Moneda> Moneda { get; set; }
public virtual DbSet<Morosidad> Morosidad { get; set; }
public virtual DbSet<Motivo> Motivo { get; set; }
public virtual DbSet<MotivoRechazo> MotivoRechazo { get; set; }
public virtual DbSet<Nacionalidad> Nacionalidad { get; set; }
public virtual DbSet<NivelEducacion> NivelEducacion { get; set; }
public virtual DbSet<NivelSocioEconomico> NivelSocioEconomico { get; set; }
public virtual DbSet<ParamCalculoNCP> ParamCalculoNCP { get; set; }
public virtual DbSet<ParamCalculoSeguro> ParamCalculoSeguro { get; set; }
public virtual DbSet<ParamDeduccionFormalizaPrenda> ParamDeduccionFormalizaPrenda { get; set; }
public virtual DbSet<ParamDeduccionFormalizaPrendaTimbre> ParamDeduccionFormalizaPrendaTimbre { get; set; }
public virtual DbSet<ParamMaximoEndeudamientoNCP> ParamMaximoEndeudamientoNCP { get; set; }
public virtual DbSet<PeriodoCredito> PeriodoCredito { get; set; }
public virtual DbSet<PeriodoGracia> PeriodoGracia { get; set; }
public virtual DbSet<PeriodoReajuste> PeriodoReajuste { get; set; }
public virtual DbSet<Procesos> Procesos { get; set; }
public virtual DbSet<Profesion> Profesion { get; set; }
public virtual DbSet<PropositoCredito> PropositoCredito { get; set; }
public virtual DbSet<Provincia> Provincia { get; set; }
public virtual DbSet<PuestoActual> PuestoActual { get; set; }
public virtual DbSet<Recomendacion> Recomendacion { get; set; }
public virtual DbSet<RubroSeguro> RubroSeguro { get; set; }
public virtual DbSet<SubAgenciaVehiculo> SubAgenciaVehiculo { get; set; }
public virtual DbSet<SubRubroSeguro> SubRubroSeguro { get; set; }
public virtual DbSet<Sucursal> Sucursal { get; set; }
public virtual DbSet<TipoCliente> TipoCliente { get; set; }
public virtual DbSet<TipoCombustible> TipoCombustible { get; set; }
public virtual DbSet<TipoCuenta> TipoCuenta { get; set; }
public virtual DbSet<TipoDireccion> TipoDireccion { get; set; }
public virtual DbSet<TipoEmail> TipoEmail { get; set; }
public virtual DbSet<TipoEmpleador> TipoEmpleador { get; set; }
public virtual DbSet<TipoEnvioCuenta> TipoEnvioCuenta { get; set; }
public virtual DbSet<TipoFormaDesembolso> TipoFormaDesembolso { get; set; }
public virtual DbSet<TipoFuenteIngreso> TipoFuenteIngreso { get; set; }
public virtual DbSet<TipoFuncionalidadCuenta> TipoFuncionalidadCuenta { get; set; }
public virtual DbSet<TipoGracia> TipoGracia { get; set; }
public virtual DbSet<TipoIdentificacion> TipoIdentificacion { get; set; }
public virtual DbSet<TipoMotivo> TipoMotivo { get; set; }
public virtual DbSet<TipoRubroSeguro> TipoRubroSeguro { get; set; }
public virtual DbSet<TipoSolicitante> TipoSolicitante { get; set; }
public virtual DbSet<TipoTasa> TipoTasa { get; set; }
public virtual DbSet<TipoTasaReferencia> TipoTasaReferencia { get; set; }
public virtual DbSet<TipoTelefono> TipoTelefono { get; set; }
public virtual DbSet<TipoTraccion> TipoTraccion { get; set; }
public virtual DbSet<TipoTransmision> TipoTransmision { get; set; }
public virtual DbSet<TipoVehiculo> TipoVehiculo { get; set; }
public virtual DbSet<UsoVehiculo> UsoVehiculo { get; set; }
public virtual DbSet<CondicionesTasaCotizacion> CondicionesTasaCotizacion { get; set; }
public virtual DbSet<Cotizacion> Cotizacion { get; set; }
public virtual DbSet<EjecutivoCotizacion> EjecutivoCotizacion { get; set; }
public virtual DbSet<EscenarioCuotaCotizacion> EscenarioCuotaCotizacion { get; set; }
public virtual DbSet<ProgramaCrediticio> ProgramaCrediticio { get; set; }
public virtual DbSet<ProgramaCrediticioCondiciones> ProgramaCrediticioCondiciones { get; set; }
public virtual DbSet<ProgramaCrediticioCondicionesTasa> ProgramaCrediticioCondicionesTasa { get; set; }
public virtual DbSet<SegurosCotizacion> SegurosCotizacion { get; set; }
public virtual DbSet<SegurosCotizacionDesglose> SegurosCotizacionDesglose { get; set; }
public virtual DbSet<Cliente> Cliente { get; set; }
public virtual DbSet<CondicionesFormalizacionSolicitud> CondicionesFormalizacionSolicitud { get; set; }
public virtual DbSet<DireccionCliente> DireccionCliente { get; set; }
public virtual DbSet<EmailCliente> EmailCliente { get; set; }
public virtual DbSet<HistorialDecision> HistorialDecision { get; set; }
public virtual DbSet<InformacionIngresosCliente> InformacionIngresosCliente { get; set; }
public virtual DbSet<InformacionLaboralCliente> InformacionLaboralCliente { get; set; }
public virtual DbSet<MotivoSolicitud> MotivoSolicitud { get; set; }
public virtual DbSet<Solicitante> Solicitante { get; set; }
public virtual DbSet<Solicitud> Solicitud { get; set; }
public virtual DbSet<TelefonoCliente> TelefonoCliente { get; set; }
public virtual DbSet<AnalisisEstabilidad> AnalisisEstabilidad { get; set; }
public virtual DbSet<BeneficiarioSeguro> BeneficiarioSeguro { get; set; }
public virtual DbSet<CuentasInternas> CuentasInternas { get; set; }
public virtual DbSet<DataFaseII> DataFaseII { get; set; }
public virtual DbSet<DataScoring> DataScoring { get; set; }
public virtual DbSet<DataScoringDetalle> DataScoringDetalle { get; set; }
public virtual DbSet<DatosAprobacion> DatosAprobacion { get; set; }
public virtual DbSet<Documentos> Documentos { get; set; }
public virtual DbSet<DocumentosPorSolicitud> DocumentosPorSolicitud { get; set; }
public virtual DbSet<DocumentosPorTipo> DocumentosPorTipo { get; set; }
public virtual DbSet<EPResultadoCIC> EPResultadoCIC { get; set; }
public virtual DbSet<FormaDesembolso> FormaDesembolso { get; set; }
public virtual DbSet<Garantia> Garantia { get; set; }
public virtual DbSet<PosicionActivos> PosicionActivos { get; set; }
public virtual DbSet<PosicionPasivos> PosicionPasivos { get; set; }
public virtual DbSet<PosicionTarjetas> PosicionTarjetas { get; set; }
public virtual DbSet<RolUsuario> RolUsuario { get; set; }
public virtual DbSet<SensibilizacionOperacion> SensibilizacionOperacion { get; set; }
public virtual DbSet<SensibilizacionResumen> SensibilizacionResumen { get; set; }
public virtual DbSet<SensibilizacionSolicitud> SensibilizacionSolicitud { get; set; }
public virtual DbSet<SituacionActual> SituacionActual { get; set; }
public virtual DbSet<SituacionFinal> SituacionFinal { get; set; }
public virtual DbSet<SituacionHistorica> SituacionHistorica { get; set; }
public virtual DbSet<CategoriaRiesgo> CategoriaRiesgo { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<AgenciaVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<AgenteSeguro>()
.Property(e => e.NombreCompleto)
.IsUnicode(false);
modelBuilder.Entity<AgenteSeguro>()
.Property(e => e.Email)
.IsUnicode(false);
modelBuilder.Entity<AgenteSeguro>()
.Property(e => e.Telefono)
.IsUnicode(false);
modelBuilder.Entity<AgenteSeguro>()
.Property(e => e.Direccion)
.IsUnicode(false);
modelBuilder.Entity<AnnoVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<AnnoVehiculo>()
.HasMany(e => e.ProgramaCrediticioCondiciones)
.WithRequired(e => e.AnnoVehiculo)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Aseguradora>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Aseguradora>()
.HasMany(e => e.RubroSeguro)
.WithRequired(e => e.Aseguradora)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Campanna>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Campanna>()
.HasMany(e => e.ProgramaCrediticioCondiciones)
.WithRequired(e => e.Campanna)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Canton>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Canton>()
.HasMany(e => e.Distrito)
.WithRequired(e => e.Canton)
.WillCascadeOnDelete(false);
modelBuilder.Entity<CapacidadPago>()
.Property(e => e.IdCapacidadPago)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<CapacidadPago>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<CarroceriaVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<ComportamientoPagoHistorico>()
.Property(e => e.IdComportamientoPagoHistorico)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<ComportamientoPagoHistorico>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<CondicionesFormalizacion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<CondicionesFormalizacion>()
.HasMany(e => e.CondicionesFormalizacionSolicitud)
.WithRequired(e => e.CondicionesFormalizacion)
.WillCascadeOnDelete(false);
modelBuilder.Entity<CondicionVivienda>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<CorreoAgencia>()
.Property(e => e.Email)
.IsUnicode(false);
modelBuilder.Entity<CuentaAgencia>()
.Property(e => e.NumCuenta)
.IsUnicode(false);
modelBuilder.Entity<CuentaAgencia>()
.Property(e => e.TipoCuenta)
.IsFixedLength();
modelBuilder.Entity<Decision>()
.HasMany(e => e.DecisionPorEtapa)
.WithRequired(e => e.Decision)
.WillCascadeOnDelete(false);
modelBuilder.Entity<DevaluacionEsperada>()
.Property(e => e.de_proceso)
.IsUnicode(false);
modelBuilder.Entity<Distrito>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Distrito>()
.HasMany(e => e.DireccionCliente)
.WithOptional(e => e.Distrito)
.HasForeignKey(e => new { e.IdDistrito, e.IdCanton });
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_descripcion)
.IsUnicode(false);
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_codvariable)
.IsUnicode(false);
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_operador)
.IsUnicode(false);
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_valor_eval)
.IsUnicode(false);
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_tipo_valor)
.IsUnicode(false);
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_proceso)
.IsUnicode(false);
modelBuilder.Entity<EPReglas>()
.Property(e => e.re_mensaje)
.IsUnicode(false);
modelBuilder.Entity<EstadoCivil>()
.Property(e => e.IdEstadoCivil)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<EstadoCivil>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<EstiloVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<EstratoSocial>()
.Property(e => e.IdEstratoSocial)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<EstratoSocial>()
.Property(e => e.LimiteInferior)
.HasPrecision(19, 4);
modelBuilder.Entity<EstratoSocial>()
.Property(e => e.LimiteSuperior)
.HasPrecision(19, 4);
modelBuilder.Entity<Etapas>()
.Property(e => e.DescripcionEtapa)
.IsUnicode(false);
modelBuilder.Entity<Excepciones>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<ExperienciaNegocio>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<FormaPago>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Genero>()
.Property(e => e.IdGenero)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Genero>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<IncrementoTasa>()
.Property(e => e.it_co_tasa)
.IsUnicode(false);
modelBuilder.Entity<IncrementoTasa>()
.Property(e => e.de_proceso)
.IsUnicode(false);
modelBuilder.Entity<IngresoRequerido>()
.Property(e => e.IdFuenteIngreso)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<IngresoRequerido>()
.Property(e => e.IngresoMinColones)
.HasPrecision(19, 4);
modelBuilder.Entity<MantenimientoCatalogos>()
.Property(e => e.Catalogo)
.IsUnicode(false);
modelBuilder.Entity<MantenimientoCatalogos>()
.Property(e => e.Vista)
.IsUnicode(false);
modelBuilder.Entity<MarcaVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Moneda>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Moneda>()
.Property(e => e.Simbolo)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Moneda>()
.Property(e => e.Nemonico)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Moneda>()
.HasMany(e => e.IngresoRequerido)
.WithRequired(e => e.Moneda)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Moneda>()
.HasMany(e => e.ProgramaCrediticioCondiciones)
.WithRequired(e => e.Moneda)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Moneda>()
.HasMany(e => e.TipoFormaDesembolso)
.WithRequired(e => e.Moneda)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Morosidad>()
.Property(e => e.IdMorosidad)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Morosidad>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Motivo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<MotivoRechazo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Nacionalidad>()
.Property(e => e.Pais)
.IsUnicode(false);
modelBuilder.Entity<Nacionalidad>()
.Property(e => e.Abreviatura)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Nacionalidad>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Nacionalidad>()
.HasMany(e => e.Cliente)
.WithOptional(e => e.Nacionalidad)
.HasForeignKey(e => e.IdNacionalidad);
modelBuilder.Entity<Nacionalidad>()
.HasMany(e => e.Cliente1)
.WithOptional(e => e.Nacionalidad1)
.HasForeignKey(e => e.IdPaisNacimiento);
modelBuilder.Entity<NivelEducacion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<NivelSocioEconomico>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<ParamCalculoNCP>()
.Property(e => e.IdCapacidadPago)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<ParamCalculoSeguro>()
.Property(e => e.IdFuenteIngreso)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<ParamDeduccionFormalizaPrenda>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<ParamDeduccionFormalizaPrendaTimbre>()
.Property(e => e.TipoCalculo)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<ParamDeduccionFormalizaPrendaTimbre>()
.Property(e => e.Nemonico)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<ParamMaximoEndeudamientoNCP>()
.Property(e => e.Proceso)
.IsUnicode(false);
modelBuilder.Entity<ParamMaximoEndeudamientoNCP>()
.Property(e => e.MinIngresoNeto)
.HasPrecision(19, 4);
modelBuilder.Entity<ParamMaximoEndeudamientoNCP>()
.Property(e => e.MaxIngresoNeto)
.HasPrecision(19, 4);
modelBuilder.Entity<PeriodoReajuste>()
.Property(e => e.IdPeriodoReajuste)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<PeriodoReajuste>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Procesos>()
.Property(e => e.NombreProceso)
.IsUnicode(false);
modelBuilder.Entity<Procesos>()
.HasMany(e => e.Etapas)
.WithRequired(e => e.Procesos)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Profesion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<PropositoCredito>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<PropositoCredito>()
.Property(e => e.IdActividadEconomica)
.IsUnicode(false);
modelBuilder.Entity<PropositoCredito>()
.Property(e => e.IdNaturalezaGasto)
.IsUnicode(false);
modelBuilder.Entity<PropositoCredito>()
.Property(e => e.IdOrigenRecursos)
.IsUnicode(false);
modelBuilder.Entity<PropositoCredito>()
.Property(e => e.IdDestino)
.IsUnicode(false);
modelBuilder.Entity<Provincia>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Provincia>()
.HasMany(e => e.Canton)
.WithRequired(e => e.Provincia)
.WillCascadeOnDelete(false);
modelBuilder.Entity<PuestoActual>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Recomendacion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<RubroSeguro>()
.Property(e => e.Rubro)
.IsUnicode(false);
modelBuilder.Entity<RubroSeguro>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<RubroSeguro>()
.HasMany(e => e.SegurosCotizacion)
.WithRequired(e => e.RubroSeguro)
.WillCascadeOnDelete(false);
modelBuilder.Entity<RubroSeguro>()
.HasMany(e => e.SegurosCotizacionDesglose)
.WithRequired(e => e.RubroSeguro)
.WillCascadeOnDelete(false);
modelBuilder.Entity<SubAgenciaVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<SubRubroSeguro>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<SubRubroSeguro>()
.HasMany(e => e.SegurosCotizacionDesglose)
.WithRequired(e => e.SubRubroSeguro)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Sucursal>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoCliente>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoCliente>()
.HasMany(e => e.DocumentosPorTipo)
.WithRequired(e => e.TipoCliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<TipoCombustible>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoCuenta>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoDireccion>()
.Property(e => e.IdTipoDireccion)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<TipoDireccion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoEmail>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoEmpleador>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoEnvioCuenta>()
.Property(e => e.IdTipoEnvioCuenta)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<TipoEnvioCuenta>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoFormaDesembolso>()
.Property(e => e.IdTipoFormaDesembolso)
.IsUnicode(false);
modelBuilder.Entity<TipoFormaDesembolso>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoFormaDesembolso>()
.Property(e => e.Tipo)
.IsFixedLength();
modelBuilder.Entity<TipoFuenteIngreso>()
.Property(e => e.IdFuenteIngreso)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<TipoFuenteIngreso>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoFuenteIngreso>()
.HasMany(e => e.IngresoRequerido)
.WithRequired(e => e.TipoFuenteIngreso)
.WillCascadeOnDelete(false);
modelBuilder.Entity<TipoFuncionalidadCuenta>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoIdentificacion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoIdentificacion>()
.Property(e => e.CodCobis)
.IsUnicode(false);
modelBuilder.Entity<TipoIdentificacion>()
.Property(e => e.CodBolivar)
.IsUnicode(false);
modelBuilder.Entity<TipoIdentificacion>()
.HasMany(e => e.Garantia)
.WithOptional(e => e.TipoIdentificacion)
.HasForeignKey(e => e.ConductorHabitual_IdTipoIdentificacion);
modelBuilder.Entity<TipoMotivo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoRubroSeguro>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoRubroSeguro>()
.HasMany(e => e.RubroSeguro)
.WithRequired(e => e.TipoRubroSeguro)
.WillCascadeOnDelete(false);
modelBuilder.Entity<TipoSolicitante>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoSolicitante>()
.HasMany(e => e.Solicitante)
.WithRequired(e => e.TipoSolicitante)
.WillCascadeOnDelete(false);
modelBuilder.Entity<TipoTasa>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoTasaReferencia>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoTelefono>()
.Property(e => e.IdTipoTelefono)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<TipoTelefono>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoTraccion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoTransmision>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoVehiculo>()
.HasMany(e => e.ProgramaCrediticioCondiciones)
.WithRequired(e => e.TipoVehiculo)
.WillCascadeOnDelete(false);
modelBuilder.Entity<UsoVehiculo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<CondicionesTasaCotizacion>()
.Property(e => e.IdPeriodoReajuste)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.PrimerNombre)
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.SegundoNombre)
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.PrimerApellido)
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.SegundoApellido)
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.IdFuenteIngreso)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.Property(e => e.Email)
.IsUnicode(false);
modelBuilder.Entity<Cotizacion>()
.HasOptional(e => e.EjecutivoCotizacion)
.WithRequired(e => e.Cotizacion);
modelBuilder.Entity<Cotizacion>()
.HasOptional(e => e.EscenarioCuotaCotizacion)
.WithRequired(e => e.Cotizacion);
modelBuilder.Entity<Cotizacion>()
.HasMany(e => e.SegurosCotizacion)
.WithRequired(e => e.Cotizacion)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cotizacion>()
.HasMany(e => e.SegurosCotizacionDesglose)
.WithRequired(e => e.Cotizacion)
.WillCascadeOnDelete(false);
modelBuilder.Entity<EjecutivoCotizacion>()
.Property(e => e.NombreEjecutivo)
.IsUnicode(false);
modelBuilder.Entity<EjecutivoCotizacion>()
.Property(e => e.CodOficial)
.IsUnicode(false);
modelBuilder.Entity<EjecutivoCotizacion>()
.Property(e => e.LoginEjecutivo)
.IsUnicode(false);
modelBuilder.Entity<EjecutivoCotizacion>()
.Property(e => e.Telefono)
.IsUnicode(false);
modelBuilder.Entity<EjecutivoCotizacion>()
.Property(e => e.Email)
.IsUnicode(false);
modelBuilder.Entity<ProgramaCrediticio>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<ProgramaCrediticio>()
.HasOptional(e => e.IngresoRequerido)
.WithRequired(e => e.ProgramaCrediticio);
modelBuilder.Entity<ProgramaCrediticio>()
.HasMany(e => e.ProgramaCrediticioCondiciones)
.WithRequired(e => e.ProgramaCrediticio)
.WillCascadeOnDelete(false);
modelBuilder.Entity<ProgramaCrediticioCondiciones>()
.HasMany(e => e.IngresoRequerido)
.WithRequired(e => e.ProgramaCrediticioCondiciones)
.WillCascadeOnDelete(false);
modelBuilder.Entity<ProgramaCrediticioCondicionesTasa>()
.Property(e => e.IdPeriodoReajuste)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.Ente)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.PrimerNombre)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.SegundoNombre)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.PrimerApellido)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.SegundoApellido)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.IdGenero)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.IdEstadoCivil)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.NumPlacaAutoActual)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.TipoCliente)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.ResultadoWoldCheck)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.IdCategoriaRiesgo)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.GeneradorMonedaExtranjera)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.IdMorosidad)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.IdCapacidadPago)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.IdComportamientoPagoHistorico)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.EstadoConBanco)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.NombreEmpresa)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.ActividadEmpresa)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.NombreRepresentanteLegal)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.Property(e => e.CICPuntajeFinal)
.HasPrecision(18, 4);
modelBuilder.Entity<Cliente>()
.Property(e => e.CICFeActualizacion)
.IsUnicode(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.AnalisisEstabilidad)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.DataScoring)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.DataScoringDetalle)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.DireccionCliente)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.EmailCliente)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasOptional(e => e.InformacionIngresosCliente)
.WithRequired(e => e.Cliente);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.InformacionLaboralCliente)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.PosicionActivos)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.PosicionPasivos)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.PosicionTarjetas)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.SensibilizacionSolicitud)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.Solicitante)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Cliente>()
.HasMany(e => e.TelefonoCliente)
.WithRequired(e => e.Cliente)
.WillCascadeOnDelete(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.IdTipoDireccion)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.DirExacta)
.IsUnicode(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.ApartadoPostal)
.IsUnicode(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.CodigoPostal)
.IsUnicode(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.ZonaPostal)
.IsUnicode(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.NumCasaApto)
.IsUnicode(false);
modelBuilder.Entity<DireccionCliente>()
.Property(e => e.CodigoAreaMetro)
.IsUnicode(false);
modelBuilder.Entity<EmailCliente>()
.Property(e => e.Email)
.IsUnicode(false);
modelBuilder.Entity<HistorialDecision>()
.Property(e => e.UsuarioFirma)
.IsUnicode(false);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.SalarioBrutoCol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.SalarioBrutoDol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.SalarioNetoCol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.SalarioNetoDol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.VariableBrutoCol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.VariableBrutoDol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.VariableNetoCol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.VariableNetoDol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.OffShoreNetoCol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.OffShoreNetoDol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.OtrosNetoCol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.OtrosNetoDol)
.HasPrecision(19, 4);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.EstratoSocial)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<InformacionIngresosCliente>()
.Property(e => e.Concepto)
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.IdFuenteIngreso)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.ActividadEmpresa)
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.NombreEmpresa)
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.CedulaJuridica)
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.CodContador)
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.CodEmpPlanilla)
.IsUnicode(false);
modelBuilder.Entity<InformacionLaboralCliente>()
.Property(e => e.DesEmpPlanilla)
.IsUnicode(false);
modelBuilder.Entity<MotivoSolicitud>()
.Property(e => e.EtapaOrigen)
.IsUnicode(false);
modelBuilder.Entity<MotivoSolicitud>()
.Property(e => e.EtapaDestino)
.IsUnicode(false);
modelBuilder.Entity<MotivoSolicitud>()
.Property(e => e.UsuarioOrigen)
.IsUnicode(false);
modelBuilder.Entity<MotivoSolicitud>()
.Property(e => e.UsuarioDestino)
.IsUnicode(false);
modelBuilder.Entity<Solicitud>()
.Property(e => e.Proceso)
.IsFixedLength();
modelBuilder.Entity<Solicitud>()
.Property(e => e.TelSucursal)
.IsUnicode(false);
modelBuilder.Entity<Solicitud>()
.Property(e => e.FaxSucursal)
.IsUnicode(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.CondicionesFormalizacionSolicitud)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.Solicitante)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.AnalisisEstabilidad)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.DataScoring)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.DataScoringDetalle)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.PosicionActivos)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.PosicionPasivos)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.PosicionTarjetas)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Solicitud>()
.HasMany(e => e.SensibilizacionSolicitud)
.WithRequired(e => e.Solicitud)
.WillCascadeOnDelete(false);
modelBuilder.Entity<TelefonoCliente>()
.Property(e => e.IdTipoTelefono)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<TelefonoCliente>()
.Property(e => e.CodigoArea)
.IsUnicode(false);
modelBuilder.Entity<TelefonoCliente>()
.Property(e => e.Telefono)
.IsUnicode(false);
modelBuilder.Entity<TelefonoCliente>()
.Property(e => e.Extension)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.TipoCliente)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.AntiguedadLaboral)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.AnnosExperienciaNegocio)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.RiesgoConcentracion)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.ActividadEmpresa)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.NivelSocioeconomico)
.IsUnicode(false);
modelBuilder.Entity<AnalisisEstabilidad>()
.Property(e => e.VecesIngresoNetoCubreCuota)
.IsUnicode(false);
modelBuilder.Entity<BeneficiarioSeguro>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<BeneficiarioSeguro>()
.Property(e => e.NombreCompleto)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.TipoOperacion)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.NLinea)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.ProgCrediticio)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.Clasificacion)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.NumeroGarantia)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.ConsecutivoBien)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.PolizaAuto)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.IdTipoEnvioCuenta)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.InstruccionesEspeciales)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.NoOperacion)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.df_poliza_seguro)
.IsUnicode(false);
modelBuilder.Entity<DataFaseII>()
.Property(e => e.df_benef_registrados)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<DataScoring>()
.Property(e => e.FeCreacionEnte)
.IsUnicode(false);
modelBuilder.Entity<DataScoring>()
.Property(e => e.FeUltProducto)
.IsUnicode(false);
modelBuilder.Entity<DataScoring>()
.Property(e => e.Castigado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<DataScoring>()
.Property(e => e.Morosidad)
.IsUnicode(false);
modelBuilder.Entity<DataScoring>()
.Property(e => e.RelCteBanco)
.IsUnicode(false);
modelBuilder.Entity<DataScoringDetalle>()
.Property(e => e.TOperacion)
.IsUnicode(false);
modelBuilder.Entity<DatosAprobacion>()
.Property(e => e.ConclusionJustificacion)
.IsUnicode(false);
modelBuilder.Entity<DatosAprobacion>()
.Property(e => e.UsuarioFirma1)
.IsUnicode(false);
modelBuilder.Entity<DatosAprobacion>()
.Property(e => e.UsuarioFirma2)
.IsUnicode(false);
modelBuilder.Entity<DatosAprobacion>()
.Property(e => e.UsuarioFirma3)
.IsUnicode(false);
modelBuilder.Entity<DatosAprobacion>()
.Property(e => e.UsuarioFirma4)
.IsUnicode(false);
modelBuilder.Entity<DatosAprobacion>()
.Property(e => e.ConclusionRecomendacion)
.IsUnicode(false);
modelBuilder.Entity<Documentos>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Documentos>()
.HasMany(e => e.DocumentosPorTipo)
.WithRequired(e => e.Documentos)
.WillCascadeOnDelete(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_llave_registro)
.IsUnicode(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_incidente)
.IsUnicode(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_solicitud)
.IsUnicode(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_proceso)
.IsUnicode(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_identificacion)
.IsUnicode(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_resultado)
.IsUnicode(false);
modelBuilder.Entity<EPResultadoCIC>()
.Property(e => e.rc_tabla)
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.ValorInicial)
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.FormaDesembolso1)
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.Beneficiario)
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.Comision)
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.SegDesempleo)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.SegVida)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<FormaDesembolso>()
.Property(e => e.TipoRegistro)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.Chasis)
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.Motor)
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.Placa)
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.Color)
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.InscritoANombre)
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.ConductorHabitual_Identificacion)
.IsUnicode(false);
modelBuilder.Entity<Garantia>()
.Property(e => e.ConductorHabitual_Nombre)
.IsUnicode(false);
modelBuilder.Entity<PosicionActivos>()
.Property(e => e.TipoOperacion)
.IsUnicode(false);
modelBuilder.Entity<PosicionActivos>()
.Property(e => e.NumOperacion)
.IsUnicode(false);
modelBuilder.Entity<PosicionActivos>()
.Property(e => e.FeInicio)
.IsUnicode(false);
modelBuilder.Entity<PosicionActivos>()
.Property(e => e.FeVencimiento)
.IsUnicode(false);
modelBuilder.Entity<PosicionActivos>()
.Property(e => e.Estado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<PosicionActivos>()
.Property(e => e.Moneda)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<PosicionPasivos>()
.Property(e => e.CoTipocuenta)
.IsUnicode(false);
modelBuilder.Entity<PosicionPasivos>()
.Property(e => e.TipoCuenta)
.IsUnicode(false);
modelBuilder.Entity<PosicionPasivos>()
.Property(e => e.NumCuenta)
.IsUnicode(false);
modelBuilder.Entity<PosicionPasivos>()
.Property(e => e.FeInicio)
.IsUnicode(false);
modelBuilder.Entity<PosicionPasivos>()
.Property(e => e.Moneda)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.TitularTarjeta)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.Moneda)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.LimiteCredito)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.Saldo)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.PagoMinimo)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.ClasificacionPago)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.Estado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.FeApertura)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.FeUltimoPago)
.IsUnicode(false);
modelBuilder.Entity<PosicionTarjetas>()
.Property(e => e.MontoUltimoPago)
.IsUnicode(false);
modelBuilder.Entity<RolUsuario>()
.Property(e => e.Usuario)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionOperacion>()
.Property(e => e.so_proceso)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionOperacion>()
.Property(e => e.so_identificacion)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionOperacion>()
.Property(e => e.so_estado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionOperacion>()
.Property(e => e.so_id_operacion)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionOperacion>()
.Property(e => e.so_producto)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionResumen>()
.Property(e => e.sr_proceso)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionResumen>()
.Property(e => e.sr_identificacion)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_identificacion)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_tipocambio)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc1_cuota)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc1_ingresosnetos)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc1_cuotaingreso)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc1_endeudamiento)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc1_tasa)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc1_tipocambio_esp)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc2_cuota)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc2_ingresosnetos)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc2_cuotaingreso)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc2_endeudamiento)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc2_tasa)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc2_tipocambio_esp)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc3_cuota)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc3_ingresosnetos)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc3_cuotaingreso)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc3_endeudamiento)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc3_tasa)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_esc3_tipocambio_esp)
.IsUnicode(false);
modelBuilder.Entity<SensibilizacionSolicitud>()
.Property(e => e.ss_proceso)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.Proceso)
.IsFixedLength();
modelBuilder.Entity<SituacionActual>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.Estado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.IdOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.Moneda)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.FecVencimiento)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.TipoOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.Condicion)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.EstadoOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.EntidadAcreedora)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.Saldo)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.CuotasEquivalente)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.MontoOriginal)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.FecInicio)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.MontoNoDesembolsado)
.IsUnicode(false);
modelBuilder.Entity<SituacionActual>()
.Property(e => e.TipoTasa)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.Estado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.IdOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.Moneda)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.FeVencimiento)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.TipoOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.Condicion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.EstadoOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.EntidadAcreedora)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.FeInicio)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.MotivoLiquidacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.CategoriaOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.PeriodoReportado)
.IsUnicode(false);
modelBuilder.Entity<SituacionFinal>()
.Property(e => e.StatusTabla)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.Proceso)
.IsFixedLength();
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.Estado)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.IdOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.FecVencimiento)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.EstadoOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.MotivoLiquidacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.AtrasoMaximo)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.AtrasoMedio)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.CategoriaOperacion)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.PeriodoReportado)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.EntidadAcreedora)
.IsUnicode(false);
modelBuilder.Entity<SituacionHistorica>()
.Property(e => e.Ponderador)
.IsUnicode(false);
modelBuilder.Entity<CategoriaRiesgo>()
.Property(e => e.IdCategoriaRiesgo)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<CategoriaRiesgo>()
.Property(e => e.IdMorosidad)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<CategoriaRiesgo>()
.Property(e => e.IdComportamientoPagoHistorico)
.IsFixedLength()
.IsUnicode(false);
modelBuilder.Entity<CategoriaRiesgo>()
.Property(e => e.IdCapacidadPago)
.IsFixedLength()
.IsUnicode(false);
}
}
}