This commit is contained in:
jnunez 2018-07-02 21:32:54 +00:00
parent d3fd838dfd
commit 3b131ab56b
3 changed files with 17 additions and 2 deletions

View file

@ -15,6 +15,8 @@ namespace AYA.SlnSinortModel.Sinort
public int? IdProyectoNormativo { get; set; }
public int? IdDocumento { get; set; }
[StringLength(200)]
public string Titulo { get; set; }
@ -23,7 +25,9 @@ namespace AYA.SlnSinortModel.Sinort
public bool? Estado { get; set; }
public DateTime? FechaTarea { get; set; }
public DateTime? FechaInicio { get; set; }
public DateTime? FechaFin { get; set; }
public DateTime? FechaCreacion { get; set; }
@ -35,6 +39,8 @@ namespace AYA.SlnSinortModel.Sinort
[StringLength(200)]
public string UsuarioModificacion { get; set; }
public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; }
public virtual ProyectoNormativo ProyectoNormativo { get; set; }
}
}

View file

@ -13,6 +13,7 @@ namespace AYA.SlnSinortModel.Sinort
public DocumentosAdjuntos()
{
BitacoraDocumentos = new HashSet<BitacoraDocumentos>();
Calendario = new HashSet<Calendario>();
ComentariosProyecto = new HashSet<ComentariosProyecto>();
}
@ -64,6 +65,9 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<BitacoraDocumentos> BitacoraDocumentos { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Calendario> Calendario { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<ComentariosProyecto> ComentariosProyecto { get; set; }
}

View file

@ -8,7 +8,7 @@ namespace AYA.SlnSinortModel.Sinort
public partial class SinortContex : Contex
{
public virtual DbSet<Aplicacion> Aplicacion { get; set; }
public virtual DbSet<Categoria> Categoria { get; set; }
@ -430,6 +430,11 @@ namespace AYA.SlnSinortModel.Sinort
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjuntos>()
.HasMany(e => e.Calendario)
.WithOptional(e => e.DocumentosAdjuntos)
.HasForeignKey(e => e.IdDocumento);
modelBuilder.Entity<DocumentosAdjuntos>()
.HasMany(e => e.ComentariosProyecto)
.WithOptional(e => e.DocumentosAdjuntos)