model con FichaTecnicaHistorico

git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C418
This commit is contained in:
jmoya 2018-08-09 18:23:46 +00:00
parent 531e61a08e
commit 2b35302677
18 changed files with 346 additions and 5 deletions

View file

@ -127,6 +127,9 @@ $('#tableSitios').on('click', 'button', function () {
url = url.replace("View", "FichaTecnica");
url = url.replace("Controller", "NormativaReglamentacionTecnica");
url = url.replace("[$ID]", ROT47(data.IdFichaTecnica.toString()));
url = url.replace("[$ESTADO]", IdEstado);
document.location.href = url;

View file

@ -5,9 +5,9 @@ var IdFichaTecnica;
var NombreDocumento;
var DescTipoproyecto;
var modelDocumentoAdjunto;
var FichaTemporal;
var FichaTecnicaId;
var EstadoTipo;
var IDFicha;
var idFicha;
@ -52,6 +52,7 @@ jQuery(document).ready(function () {
this.getDataModel = function () {
FichaTecnicaId = (IsNullOrEmpty(ObtenerParametros().fichatecnicaid)) ? '' : ROT47(ObtenerParametros().fichatecnicaid);
EstadoTipo = (IsNullOrEmpty(ObtenerParametros().tipoestado)) ? '' : ROT47(ObtenerParametros().tipoestado);
CargarEmisor();
CargarAplicacion();
@ -366,8 +367,10 @@ this.EliminarFicha = function (accion) {
model.FichaTecnica.IdEstado = (accion == true) ? model.FichaTecnica.IdEstado : Estados.Eliminada.Codigo;
model.FichaTecnica.DescripcionEstado = (accion == true) ? model.FichaTecnica.DescripcionEstado : Estados.Eliminada.Descripcion;
var uri = SinortWCF + '/api/GuardarFichaTecnica';
var uri = SinortWCF + '/api/EliminarFichaTecnica';
AjaxPostData(uri, model, true, true, CompletarAccion, null, null);
location.replace("javascript: EntrarVerEstadoFicha('1');");
}
this.CompletarAccion = function () {
@ -764,6 +767,39 @@ this.CargarFormulario = function (data) {
CargarGridPalabraClaveFichaTecnica(model.FichaTecnica.FichaTecnicaPalabraClave);
CargarDocumentosAdjuntos(model.FichaTecnica.DocumentosAdjuntos);
if (EstadoTipo == "2")
{
FichaTemporal = {
IdFichaTecnica: model.FichaTecnica.IdFichaTecnica,
IdDocumento: model.FichaTecnica.IdDocumento,
DescripcionDocumento: model.FichaTecnica.DescripcionDocumento,
Identificacion: model.FichaTecnica.Identificacion,
IdEstado: Estados.Inactiva.Codigo,
DescripcionEstado: Estados.Inactiva.Descripcion,
DocumentoIngreso: model.FichaTecnica.DescripcionSubCategoriaGrupoTematico,
DocumentoEgreso: model.FichaTecnica.DocumentoEgreso,
IdDocumentoTecnico: model.FichaTecnica.IdDocumentoTecnico,
DescripcionDocumentoTecnico: model.FichaTecnica.DescripcionDocumentoTecnico,
IdAplicacion: model.FichaTecnica.IdAplicacion,
DescripcionAplicacion: model.FichaTecnica.DescripcionAplicacion,
IdContenido: model.FichaTecnica.IdContenido,
DescripcionContenido: model.FichaTecnica.DescripcionContenido,
IdSubCategoriaContenido: model.FichaTecnica.IdSubCategoriaContenido,
DescripcionSubCategoriaContenido: model.FichaTecnica.DescripcionsubCategoriaContenido,
IdGrupoTematico: model.FichaTecnica.IdGrupoTematico,
DescripcionGrupoTematico: model.FichaTecnica.DescripcionGrupoTematico,
IdSubCategoriaGrupoTematico: model.FichaTecnica.IdSubCategoriaGrupoTematico,
DescripcionSubCategoriaGrupoTematico: model.FichaTecnica.DescripcionSubCategoriaGrupoTematico,
IdEmisor: model.FichaTecnica.IdEmisor,
DescripcionEmisor: model.FichaTecnica.DescripcionEmisor,
FechaPublicacionDocumentoTecnico: model.FichaTecnica.FechaPublicacionDocumentoTecnico,
NumeroPublicacionVersion: model.FichaTecnica.NumeroPublicacionVersion,
Estado: 1
}
}
ENDREQUEST();
}

View file

@ -3,7 +3,7 @@
Layout = "~/Views/Shared/_Layout.cshtml";
}
<input type="hidden" id="hiddenHref" value="@string.Concat(Url.Action("View", "Controller", null), ViewBag.QueryEncripted)?fichatecnicaid=[$ID]">
<input type="hidden" id="hiddenHref" value="@string.Concat(Url.Action("View", "Controller", null), ViewBag.QueryEncripted)?fichatecnicaid=[$ID]&tipoestado=[$ESTADO]">
<input type="hidden" id="hiddenHref2" value="@string.Concat(Url.Action("View", "Controller", null), ViewBag.QueryEncripted)">
<form id="formSitios" class="form-horizontal" role="form">

View file

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

View file

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

View file

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

View file

@ -13,6 +13,7 @@ namespace AYA.SlnSinortModel.Sinort
public DocumentoTecnico()
{
FichaTecnica = new HashSet<FichaTecnica>();
FichaTecnicaHistorico = new HashSet<FichaTecnicaHistorico>();
}
[Key]
@ -39,5 +40,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
}
}

View file

@ -17,6 +17,7 @@ namespace AYA.SlnSinortModel.Sinort
ComentariosProyecto = new HashSet<ComentariosProyecto>();
Solicitud = new HashSet<Solicitud>();
FichaTecnica = new HashSet<FichaTecnica>();
FichaTecnicaHistorico = new HashSet<FichaTecnicaHistorico>();
GotitasNormativas = new HashSet<GotitasNormativas>();
}
@ -80,6 +81,9 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<GotitasNormativas> GotitasNormativas { get; set; }
}

View file

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

View file

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

View file

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

View file

@ -0,0 +1,121 @@
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.FichaTecnicaHistorico")]
public partial class FichaTecnicaHistorico
{
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public FichaTecnicaHistorico()
{
FichaTecnicaHistoricoPalabraClave = new HashSet<FichaTecnicaHistoricoPalabraClave>();
}
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdFichaTecnicaHistorico { get; set; }
public int IdFichaTecnica { get; set; }
[Column(TypeName = "ntext")]
public string ListaPalabrasClaves { get; set; }
public int? IdDocumento { get; set; }
[StringLength(500)]
public string DescripcionDocumento { get; set; }
[StringLength(500)]
public string Identificacion { get; set; }
public int? IdEstado { get; set; }
[StringLength(200)]
public string DescripcionEstado { get; set; }
[StringLength(200)]
public string DocumentoIngreso { get; set; }
[StringLength(200)]
public string DocumentoEgreso { get; set; }
public int? IdDocumentoTecnico { get; set; }
[StringLength(500)]
public string DescripcionDocumentoTecnico { get; set; }
public int? IdAplicacion { get; set; }
[StringLength(500)]
public string DescripcionAplicacion { get; set; }
public int? IdContenido { get; set; }
[StringLength(500)]
public string DescripcionContenido { get; set; }
public int? IdSubCategoriaContenido { get; set; }
[StringLength(500)]
public string DescripcionsubCategoriaContenido { get; set; }
public int? IdGrupoTematico { get; set; }
[StringLength(500)]
public string DescripcionGrupoTematico { get; set; }
public int? IdSubCategoriaGrupoTematico { get; set; }
[StringLength(500)]
public string DescripcionSubCategoriaGrupoTematico { get; set; }
public int? IdEmisor { get; set; }
[StringLength(500)]
public string DescripcionEmisor { get; set; }
public DateTime? FechaPublicacionDocumentoTecnico { get; set; }
[StringLength(200)]
public string NumeroPublicacionVersion { 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 Aplicacion Aplicacion { get; set; }
public virtual Contenido Contenido { get; set; }
public virtual DocumentoTecnico DocumentoTecnico { get; set; }
public virtual Emisor Emisor { get; set; }
public virtual Estado Estado1 { get; set; }
public virtual GrupoTematico GrupoTematico { get; set; }
public virtual SubCategoriaContenido SubCategoriaContenido { get; set; }
public virtual SubCategoriaGrupoTematico SubCategoriaGrupoTematico { get; set; }
public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; }
public virtual FichaTecnica FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistoricoPalabraClave> FichaTecnicaHistoricoPalabraClave { get; set; }
}
}

View file

@ -0,0 +1,41 @@
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.FichaTecnicaHistoricoPalabraClave")]
public partial class FichaTecnicaHistoricoPalabraClave
{
[Key]
[Column(Order = 0)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdFichaTecnicaHistorico { get; set; }
[Key]
[Column(Order = 1)]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdPalabraClave { get; set; }
[StringLength(500)]
public string Descripcion { 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 PalabraClave PalabraClave { get; set; }
public virtual FichaTecnicaHistorico FichaTecnicaHistorico { get; set; }
}
}

View file

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

View file

@ -13,6 +13,7 @@ namespace AYA.SlnSinortModel.Sinort
public PalabraClave()
{
FichaTecnicaPalabraClave = new HashSet<FichaTecnicaPalabraClave>();
FichaTecnicaHistoricoPalabraClave = new HashSet<FichaTecnicaHistoricoPalabraClave>();
}
[Key]
@ -36,5 +37,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistoricoPalabraClave> FichaTecnicaHistoricoPalabraClave { 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<AreaAplicacionDocumentoTecnico> AreaAplicacionDocumentoTecnico { get; set; }
public virtual DbSet<Categoria> Categoria { get; set; }
@ -46,6 +46,8 @@ namespace AYA.SlnSinortModel.Sinort
public virtual DbSet<DetalleEncuesta> DetalleEncuesta { get; set; }
public virtual DbSet<EncabezadoEncuesta> EncabezadoEncuesta { get; set; }
public virtual DbSet<FichaTecnica> FichaTecnica { get; set; }
public virtual DbSet<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
public virtual DbSet<FichaTecnicaHistoricoPalabraClave> FichaTecnicaHistoricoPalabraClave { get; set; }
public virtual DbSet<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
public virtual DbSet<GotitasNormativas> GotitasNormativas { get; set; }
public virtual DbSet<ProyectoNormativo> ProyectoNormativo { get; set; }
@ -200,6 +202,11 @@ namespace AYA.SlnSinortModel.Sinort
.WithRequired(e => e.PalabraClave)
.WillCascadeOnDelete(false);
modelBuilder.Entity<PalabraClave>()
.HasMany(e => e.FichaTecnicaHistoricoPalabraClave)
.WithRequired(e => e.PalabraClave)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Pantallas>()
.Property(e => e.Descripcion)
.IsUnicode(false);
@ -553,6 +560,11 @@ namespace AYA.SlnSinortModel.Sinort
.WithOptional(e => e.DocumentosAdjuntos)
.HasForeignKey(e => e.IdDocumento);
modelBuilder.Entity<DocumentosAdjuntos>()
.HasMany(e => e.FichaTecnicaHistorico)
.WithOptional(e => e.DocumentosAdjuntos)
.HasForeignKey(e => e.IdDocumento);
modelBuilder.Entity<Calendario>()
.Property(e => e.Titulo)
.IsUnicode(false);
@ -762,6 +774,88 @@ namespace AYA.SlnSinortModel.Sinort
.WithRequired(e => e.FichaTecnica)
.WillCascadeOnDelete(false);
modelBuilder.Entity<FichaTecnica>()
.HasMany(e => e.FichaTecnicaHistorico)
.WithRequired(e => e.FichaTecnica)
.WillCascadeOnDelete(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionDocumento)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.Identificacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionEstado)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DocumentoIngreso)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DocumentoEgreso)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionDocumentoTecnico)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionAplicacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionContenido)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionsubCategoriaContenido)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionGrupoTematico)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionSubCategoriaGrupoTematico)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.DescripcionEmisor)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.NumeroPublicacionVersion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistorico>()
.HasMany(e => e.FichaTecnicaHistoricoPalabraClave)
.WithRequired(e => e.FichaTecnicaHistorico)
.WillCascadeOnDelete(false);
modelBuilder.Entity<FichaTecnicaHistoricoPalabraClave>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistoricoPalabraClave>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaHistoricoPalabraClave>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<FichaTecnicaPalabraClave>()
.Property(e => e.Descripcion)
.IsUnicode(false);

View file

@ -13,6 +13,7 @@ namespace AYA.SlnSinortModel.Sinort
public SubCategoriaContenido()
{
FichaTecnica = new HashSet<FichaTecnica>();
FichaTecnicaHistorico = new HashSet<FichaTecnicaHistorico>();
}
[Key]
@ -40,5 +41,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
}
}

View file

@ -13,6 +13,7 @@ namespace AYA.SlnSinortModel.Sinort
public SubCategoriaGrupoTematico()
{
FichaTecnica = new HashSet<FichaTecnica>();
FichaTecnicaHistorico = new HashSet<FichaTecnicaHistorico>();
}
[Key]
@ -40,5 +41,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaHistorico> FichaTecnicaHistorico { get; set; }
}
}