diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js index da60f2f6e..09283ddf6 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js @@ -586,12 +586,15 @@ this.GuardarAdjuntos= function (nombre) { var uri = SinortWCF + '/api/GuardarAdjuntos'; var ruta; - var tipoproyecto; + var Idetipoproyecto; + var DesTipoProyecto; if (EsForo) { - tipoproyecto = Proyectos.Foro.Codigo; + Idetipoproyecto = Proyectos.Foro.Codigo; + DesTipoProyecto = Proyectos.Foro.Descripcion; ruta = Proyectos.Foro.Descripcion + '\\' + model.ProyectoNormativo.IdProyectoNormativo + '\\' + SubTipoproyecto + '\\' + nombre; } else { - tipoproyecto = Proyectos.PropuestaNormativa.Codigo; + Idetipoproyecto = Proyectos.PropuestaNormativa.Codigo; + DesTipoProyecto = Proyectos.Foro.Descripcion; ruta = Proyectos.PropuestaNormativa.Descripcion + '\\' + model.ProyectoNormativo.IdProyectoNormativo + '\\' + SubTipoproyecto + '\\' + nombre; } var Arraynombre = []; @@ -601,9 +604,12 @@ this.GuardarAdjuntos= function (nombre) { var AdjuntosDocumentosAuxiliar = { Nombre: $("#txtDescripcionDocAux").val(), - IdTipoDocumento: tipoproyecto, + Comentario: $("#txtComentarioDocAux").val(), + IdTipoDocumento: Idetipoproyecto, + DescTipoDocumento : DesTipoProyecto, NumeroTipoDocumento: model.ProyectoNormativo.IdProyectoNormativo, IdSubTipoDocumento: $('#hiddenSubTipoDocumento').val(), + DescIdSubTipoDocumento :SubTipoproyecto, RutaFisica: RepositorioLocal + ruta, RutaDescarga : RepositorioVirtual + ruta, TipoArchivo: Arraynombre.pop() diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/AYA.SlnSinortModel.csproj b/AYA.SlnSynor/AYA.SlnSynorModel/AYA.SlnSinortModel.csproj index 18da45bb3..fc23c79bf 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/AYA.SlnSinortModel.csproj +++ b/AYA.SlnSynor/AYA.SlnSynorModel/AYA.SlnSinortModel.csproj @@ -68,6 +68,7 @@ + diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Calendario.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Calendario.cs new file mode 100644 index 000000000..9980ce2e8 --- /dev/null +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/Calendario.cs @@ -0,0 +1,36 @@ +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("Catalogos.Calendario")] + public partial class Calendario + { + [Key] + [DatabaseGenerated(DatabaseGeneratedOption.None)] + public int IdCalendario { get; set; } + + [StringLength(200)] + public string Titulo { get; set; } + + [StringLength(500)] + public string Descripcion { get; set; } + + public bool? Estado { get; set; } + + public DateTime? FechaTarea { 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; } + } +} diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs index bcc0d00ba..0189f810b 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/DocumentosAdjuntos.cs @@ -22,12 +22,21 @@ namespace AYA.SlnSinortModel.Sinort [StringLength(200)] public string Nombre { get; set; } + [Column(TypeName = "ntext")] + public string Comentario { get; set; } + public int? IdTipoDocumento { get; set; } + [StringLength(200)] + public string DescTipoDocumento { get; set; } + public int? NumeroTipoDocumento { get; set; } public int? IdSubTipoDocumento { get; set; } + [StringLength(200)] + public string DescIdSubTipoDocumento { get; set; } + [Column(TypeName = "ntext")] public string RutaFisica { get; set; } diff --git a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs index ba139107f..f73692a9d 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel/Sinort/SinortContex.cs @@ -8,9 +8,10 @@ namespace AYA.SlnSinortModel.Sinort public partial class SinortContex : Contex { - + public virtual DbSet Aplicacion { get; set; } + public virtual DbSet Calendario { get; set; } public virtual DbSet Categoria { get; set; } public virtual DbSet Contenido { get; set; } public virtual DbSet DocumentoTecnico { get; set; } @@ -55,6 +56,22 @@ namespace AYA.SlnSinortModel.Sinort .Property(e => e.UsuarioModificacion) .IsUnicode(false); + modelBuilder.Entity() + .Property(e => e.Titulo) + .IsUnicode(false); + + modelBuilder.Entity() + .Property(e => e.Descripcion) + .IsUnicode(false); + + modelBuilder.Entity() + .Property(e => e.UsuarioCreacion) + .IsUnicode(false); + + modelBuilder.Entity() + .Property(e => e.UsuarioModificacion) + .IsUnicode(false); + modelBuilder.Entity() .Property(e => e.Descripcion) .IsUnicode(false); @@ -409,6 +426,14 @@ namespace AYA.SlnSinortModel.Sinort .Property(e => e.Nombre) .IsUnicode(false); + modelBuilder.Entity() + .Property(e => e.DescTipoDocumento) + .IsUnicode(false); + + modelBuilder.Entity() + .Property(e => e.DescIdSubTipoDocumento) + .IsUnicode(false); + modelBuilder.Entity() .Property(e => e.TipoArchivo) .IsUnicode(false);