model con FichaTecnicaHistorico
git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C418
This commit is contained in:
parent
531e61a08e
commit
2b35302677
18 changed files with 346 additions and 5 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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">
|
||||
|
|
|
|||
|
|
@ -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" />
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
121
AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnicaHistorico.cs
Normal file
121
AYA.SlnSynor/AYA.SlnSynorModel/Sinort/FichaTecnicaHistorico.cs
Normal 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; }
|
||||
}
|
||||
}
|
||||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
@ -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; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue