This commit is contained in:
jmoya 2018-08-10 20:36:23 +00:00
parent 8663a4a473
commit 71658378f0
6 changed files with 73 additions and 4 deletions

View file

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!-- <!--
Para obtener más información acerca de cómo configurar una aplicación ASP.NET, consulte Para obtener más información acerca de cómo configurar una aplicación ASP.NET, consulte
http://go.microsoft.com/fwlink/?LinkId=301880 http://go.microsoft.com/fwlink/?LinkId=301880
@ -61,8 +61,7 @@
</compilation> </compilation>
<httpRuntime targetFramework="4.5" /> <httpRuntime targetFramework="4.5" />
<httpHandlers> <httpHandlers>
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" validate="false" />
validate="false" />
</httpHandlers> </httpHandlers>
</system.web> </system.web>
<system.webServer> <system.webServer>

View file

@ -87,6 +87,7 @@
<Compile Include="Sinort\EncabezadoEncuesta.cs" /> <Compile Include="Sinort\EncabezadoEncuesta.cs" />
<Compile Include="Sinort\Estado.cs" /> <Compile Include="Sinort\Estado.cs" />
<Compile Include="Sinort\FichaTecnica.cs" /> <Compile Include="Sinort\FichaTecnica.cs" />
<Compile Include="Sinort\FichaTecnicaAlerta.cs" />
<Compile Include="Sinort\FichaTecnicaHistorico.cs" /> <Compile Include="Sinort\FichaTecnicaHistorico.cs" />
<Compile Include="Sinort\FichaTecnicaHistoricoPalabraClave.cs" /> <Compile Include="Sinort\FichaTecnicaHistoricoPalabraClave.cs" />
<Compile Include="Sinort\FichaTecnicaPalabraClave.cs" /> <Compile Include="Sinort\FichaTecnicaPalabraClave.cs" />

View file

@ -13,6 +13,7 @@ namespace AYA.SlnSinortModel.Sinort
public FichaTecnica() public FichaTecnica()
{ {
FichaTecnicaPalabraClave = new HashSet<FichaTecnicaPalabraClave>(); FichaTecnicaPalabraClave = new HashSet<FichaTecnicaPalabraClave>();
FichaTecnicaAlerta = new HashSet<FichaTecnicaAlerta>();
FichaTecnicaHistorico = new HashSet<FichaTecnicaHistorico>(); FichaTecnicaHistorico = new HashSet<FichaTecnicaHistorico>();
} }
@ -115,6 +116,9 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; } public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaAlerta> FichaTecnicaAlerta { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; } public virtual ICollection<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
} }

View file

@ -0,0 +1,38 @@
namespace AYA.SlnSinortModel.Sinort
{
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data.Entity.Spatial;
[Table("Global.FichaTecnicaAlerta")]
public partial class FichaTecnicaAlerta
{
[Key]
[Column(Order = 0)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdFichaTecnica { get; set; }
[Key]
[Column(Order = 1)]
[StringLength(200)]
public string UsuarioSistema { get; set; }
public bool? Estado { get; set; }
public DateTime? FechaCreacion { get; set; }
[StringLength(200)]
public string UsuarioCreacion { get; set; }
public DateTime? FechaModificacion { get; set; }
[StringLength(200)]
public string UsuarioModificacion { get; set; }
public virtual Usuario Usuario { get; set; }
public virtual FichaTecnica FichaTecnica { get; set; }
}
}

View file

@ -46,6 +46,7 @@ namespace AYA.SlnSinortModel.Sinort
public virtual DbSet<DetalleEncuesta> DetalleEncuesta { get; set; } public virtual DbSet<DetalleEncuesta> DetalleEncuesta { get; set; }
public virtual DbSet<EncabezadoEncuesta> EncabezadoEncuesta { get; set; } public virtual DbSet<EncabezadoEncuesta> EncabezadoEncuesta { get; set; }
public virtual DbSet<FichaTecnica> FichaTecnica { get; set; } public virtual DbSet<FichaTecnica> FichaTecnica { get; set; }
public virtual DbSet<FichaTecnicaAlerta> FichaTecnicaAlerta { get; set; }
public virtual DbSet<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; } public virtual DbSet<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
public virtual DbSet<FichaTecnicaHistoricoPalabraClave> FichaTecnicaHistoricoPalabraClave { get; set; } public virtual DbSet<FichaTecnicaHistoricoPalabraClave> FichaTecnicaHistoricoPalabraClave { get; set; }
public virtual DbSet<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; } public virtual DbSet<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
@ -466,6 +467,11 @@ namespace AYA.SlnSinortModel.Sinort
.WithRequired(e => e.Usuario) .WithRequired(e => e.Usuario)
.WillCascadeOnDelete(false); .WillCascadeOnDelete(false);
modelBuilder.Entity<Usuario>()
.HasMany(e => e.FichaTecnicaAlerta)
.WithRequired(e => e.Usuario)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Usuario>() modelBuilder.Entity<Usuario>()
.HasMany(e => e.Solicitud) .HasMany(e => e.Solicitud)
.WithOptional(e => e.Usuario) .WithOptional(e => e.Usuario)
@ -774,11 +780,28 @@ namespace AYA.SlnSinortModel.Sinort
.WithRequired(e => e.FichaTecnica) .WithRequired(e => e.FichaTecnica)
.WillCascadeOnDelete(false); .WillCascadeOnDelete(false);
modelBuilder.Entity<FichaTecnica>()
.HasMany(e => e.FichaTecnicaAlerta)
.WithRequired(e => e.FichaTecnica)
.WillCascadeOnDelete(false);
modelBuilder.Entity<FichaTecnica>() modelBuilder.Entity<FichaTecnica>()
.HasMany(e => e.FichaTecnicaHistorico) .HasMany(e => e.FichaTecnicaHistorico)
.WithRequired(e => e.FichaTecnica) .WithRequired(e => e.FichaTecnica)
.WillCascadeOnDelete(false); .WillCascadeOnDelete(false);
modelBuilder.Entity<FichaTecnicaAlerta>()
.Property(e => e.UsuarioSistema)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaAlerta>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaAlerta>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>() modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionDocumento) .Property(e => e.DescripcionDocumento)
.IsUnicode(false); .IsUnicode(false);

View file

@ -14,6 +14,7 @@ namespace AYA.SlnSinortModel.Sinort
{ {
RolesUsuario = new HashSet<RolesUsuario>(); RolesUsuario = new HashSet<RolesUsuario>();
Convocatoria = new HashSet<Convocatoria>(); Convocatoria = new HashSet<Convocatoria>();
FichaTecnicaAlerta = new HashSet<FichaTecnicaAlerta>();
Solicitud = new HashSet<Solicitud>(); Solicitud = new HashSet<Solicitud>();
TareasPendientes = new HashSet<TareasPendientes>(); TareasPendientes = new HashSet<TareasPendientes>();
Solicitud1 = new HashSet<Solicitud>(); Solicitud1 = new HashSet<Solicitud>();
@ -49,6 +50,9 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Convocatoria> Convocatoria { get; set; } public virtual ICollection<Convocatoria> Convocatoria { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaAlerta> FichaTecnicaAlerta { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Solicitud> Solicitud { get; set; } public virtual ICollection<Solicitud> Solicitud { get; set; }