From 2796285ffec7a186df5516068d95489a3f4089e6 Mon Sep 17 00:00:00 2001 From: dmendez Date: Tue, 24 Jul 2018 20:45:06 +0000 Subject: [PATCH] git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C327 --- .../AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs | 4 ++++ AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnica.cs | 2 +- AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs | 9 +++++++++ AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Solicitud.cs | 7 +++++++ 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs index bc9ddc31f..31011597f 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs @@ -15,6 +15,7 @@ namespace AYA.SlnSinortModel.Sinort BitacoraDocumentos = new HashSet(); Calendario = new HashSet(); ComentariosProyecto = new HashSet(); + Solicitud = new HashSet(); FichaTecnica = new HashSet(); GotitasNormativas = new HashSet(); } @@ -73,6 +74,9 @@ namespace AYA.SlnSinortModel.Sinort [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection ComentariosProyecto { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] + public virtual ICollection Solicitud { get; set; } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] public virtual ICollection FichaTecnica { get; set; } diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnica.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnica.cs index 3be1aadec..f19929429 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnica.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnica.cs @@ -19,7 +19,7 @@ namespace AYA.SlnSinortModel.Sinort [DatabaseGenerated(DatabaseGeneratedOption.None)] public int IdFichaTecnica { get; set; } - [StringLength(500)] + [Column(TypeName = "ntext")] public string ListaPalabrasClaves { get; set; } public int? IdDocumento { get; set; } diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs index e6422403f..9e3d2c000 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs @@ -496,6 +496,11 @@ namespace AYA.SlnSinortModel.Sinort .WithOptional(e => e.DocumentosAdjuntos) .HasForeignKey(e => e.IdDocumento); + modelBuilder.Entity() + .HasMany(e => e.Solicitud) + .WithOptional(e => e.DocumentosAdjuntos) + .HasForeignKey(e => e.IdDocumento); + modelBuilder.Entity() .HasMany(e => e.FichaTecnica) .WithOptional(e => e.DocumentosAdjuntos) @@ -719,6 +724,10 @@ namespace AYA.SlnSinortModel.Sinort .Property(e => e.DescripcionTipoSolicitud) .IsUnicode(false); + modelBuilder.Entity() + .Property(e => e.DescripcionDocumento) + .IsUnicode(false); + modelBuilder.Entity() .Property(e => e.UsuarioSistema) .IsUnicode(false); diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Solicitud.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Solicitud.cs index 55391d6de..334caeeab 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Solicitud.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Solicitud.cs @@ -18,6 +18,11 @@ namespace AYA.SlnSinortModel.Sinort [StringLength(500)] public string DescripcionTipoSolicitud { get; set; } + public int? IdDocumento { get; set; } + + [StringLength(500)] + public string DescripcionDocumento { get; set; } + [StringLength(200)] public string UsuarioSistema { get; set; } @@ -64,5 +69,7 @@ namespace AYA.SlnSinortModel.Sinort public virtual Usuario Usuario { get; set; } public virtual Usuario Usuario1 { get; set; } + + public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; } } }