namespace ULA.Cathay.CreditoModel.ComponentManager { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class ComponentContex : DbContext { public ComponentContex() : base(new Ultimus.Utilitarios.ObtieneParametros().GetValueKeyRegedit("UltimusComponentManager", true)) { Configuration.ProxyCreationEnabled = false; Configuration.LazyLoadingEnabled = true; Database.SetInitializer(null); } public virtual DbSet BitacoraComentarios { get; set; } public virtual DbSet BitacoraCorreos { get; set; } public virtual DbSet DocumentosAdjuntos { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity() .Property(e => e.UserID) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Etapa) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.UserID) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.NombreProceso) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.NombreFiltro) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.NombreProceso) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.UserID) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.Etapa) .IsUnicode(false); modelBuilder.Entity() .Property(e => e.TipoArchivo) .IsUnicode(false); } } }