git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C382
This commit is contained in:
parent
d83191b9d7
commit
5cdcef567e
9 changed files with 151 additions and 34 deletions
|
|
@ -115,6 +115,41 @@ $('#tableTipoPregunta').on('click', 'button', function () {
|
|||
$('#hiddenTipoPregunta').val(data.IdTipoPregunta);
|
||||
$('#txtTipoPregunta').val(data.Descripcion);
|
||||
|
||||
if ($('#hiddenTipoPregunta').val() == "matrix")
|
||||
{
|
||||
$('#divFila').show();
|
||||
$('#divColumna').show();
|
||||
$('#divRangoMinimo').hide();
|
||||
$('#divRangoMaximo').hide();
|
||||
$('#divRespuesta').hide();
|
||||
LimpiarTablaRespuestas();
|
||||
|
||||
}
|
||||
else if ($('#hiddenTipoPregunta').val() == "rating") {
|
||||
$('#divFila').hide();
|
||||
$('#divColumna').hide();
|
||||
$('#divRangoMinimo').show();
|
||||
$('#divRangoMaximo').show();
|
||||
$('#divRespuesta').hide();
|
||||
LimpiarTablaRespuestas();
|
||||
}
|
||||
else if ($('#hiddenTipoPregunta').val() == "comment" || $('#hiddenTipoPregunta').val() == "text") {
|
||||
$('#divFila').hide();
|
||||
$('#divColumna').hide();
|
||||
$('#divRangoMinimo').hide();
|
||||
$('#divRangoMaximo').hide();
|
||||
$('#divRespuesta').hide();
|
||||
LimpiarTablaRespuestas();
|
||||
}
|
||||
else {
|
||||
$('#divFila').hide();
|
||||
$('#divColumna').hide();
|
||||
$('#divRangoMinimo').hide();
|
||||
$('#divRangoMaximo').hide();
|
||||
$('#divRespuesta').show();
|
||||
LimpiarTablaRespuestas();
|
||||
}
|
||||
|
||||
$('#modalTipoPregunta').modal('hide');
|
||||
|
||||
});
|
||||
|
|
@ -180,6 +215,9 @@ this.LimpiarPregunta = function () {
|
|||
$('#txtTipoPregunta').val('');
|
||||
$('#txtTituloPregunta').val('');
|
||||
$('#txtNombrePregunta').val('');
|
||||
LimpiarTablaRespuestas();
|
||||
}
|
||||
this.LimpiarTablaRespuestas = function () {
|
||||
var tableRespuestas = $('#tableRespuestas').DataTable();
|
||||
tableRespuestas.clear().draw();
|
||||
}
|
||||
|
|
@ -265,6 +303,7 @@ $('#tableUsuario').on('click', 'button', function () {
|
|||
|
||||
$('#hiddenusuario').val(data.UsuarioSistema);
|
||||
$('#txtUsuario').val(data.NombreUsuario);
|
||||
|
||||
}
|
||||
$('#modalUsuario').modal('hide');
|
||||
|
||||
|
|
@ -407,4 +446,7 @@ this.LimpiarEncuesta = function () {
|
|||
var tableUsuarios = $('#tableUsuarios').DataTable();
|
||||
tableUsuarios.clear().draw();
|
||||
}
|
||||
//$("#txtTipoPregunta").change(function () {
|
||||
// alert("hola");
|
||||
//});
|
||||
//fin encuesta
|
||||
|
|
|
|||
|
|
@ -167,7 +167,7 @@
|
|||
</div>
|
||||
|
||||
@*--------------------Respuesta---------------------------------------------------------*@
|
||||
<div class="form-group " id="divRespuesta">
|
||||
<div class="form-group " id="divRespuesta" style="display:none;">
|
||||
<label class="col-sm-4 control-label ControlsForms" id="lblRespuesta">Respuesta</label>
|
||||
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<button class=" btn btn-success btn-medium btn-margin-catalogo" id="btnRespuesta" type="button">
|
||||
|
|
@ -178,7 +178,7 @@
|
|||
</div>
|
||||
|
||||
@*--------------------Columna---------------------------------------------------------*@
|
||||
<div class="form-group " id="divColumna">
|
||||
<div class="form-group " id="divColumna" style="display:none;">
|
||||
<label class="col-sm-4 control-label ControlsForms" id="lblColumna">Columnas</label>
|
||||
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<button class=" btn btn-success btn-medium btn-margin-catalogo" id="btnColumna" type="button">
|
||||
|
|
@ -189,7 +189,7 @@
|
|||
</div>
|
||||
|
||||
@*--------------------Fila---------------------------------------------------------*@
|
||||
<div class="form-group " id="divFila">
|
||||
<div class="form-group " id="divFila" style="display:none;">
|
||||
<label class="col-sm-4 control-label ControlsForms" id="lblFila">Filas</label>
|
||||
<div class="input-group input-group-sm col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<button class=" btn btn-success btn-medium btn-margin-catalogo" id="btnFila" type="button">
|
||||
|
|
@ -200,18 +200,18 @@
|
|||
</div>
|
||||
|
||||
@*--------------------Rango Minimo---------------------------------------------------------*@
|
||||
<div class="form-group " id="divRangoMinimo">
|
||||
<div class="form-group " id="divRangoMinimo" style="display:none;">
|
||||
<label class="col-sm-4 control-label ControlsForms" id="lblRangoMinimo">Rango Minimo</label>
|
||||
<div class="input-group col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<input name="txtNombrePregunta" class="form-control imput-xs" id="txtNombrePregunta" type="text"/>
|
||||
<input name="txtNombrePregunta" class="form-control imput-xs" id="txtNombrePregunta" type="text" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@*--------------------Rango Maximo---------------------------------------------------------*@
|
||||
<div class="form-group " id="divRangoMaximo">
|
||||
<div class="form-group " id="divRangoMaximo" style="display:none;">
|
||||
<label class="col-sm-4 control-label ControlsForms" id="lblRangoMaximo">Rango Maximo</label>
|
||||
<div class="input-group col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||
<input name="txtRangoMaximo" class="form-control imput-xs" id="txtRangoMaximo" type="text"/>
|
||||
<input name="txtRangoMaximo" class="form-control imput-xs" id="txtRangoMaximo" type="text" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@
|
|||
<Compile Include="Sinort\Partial\Contex.cs" />
|
||||
<Compile Include="Sinort\PlantillaEmail.cs" />
|
||||
<Compile Include="Sinort\ProyectoNormativo.cs" />
|
||||
<Compile Include="Sinort\RespuestaEncuesta.cs" />
|
||||
<Compile Include="Sinort\Role.cs" />
|
||||
<Compile Include="Sinort\Roles.cs" />
|
||||
<Compile Include="Sinort\RolesPantalla.cs" />
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
|
||||
public DetalleEncuesta()
|
||||
{
|
||||
UsuariosEncuesta = new HashSet<UsuariosEncuesta>();
|
||||
RespuestaEncuesta = new HashSet<RespuestaEncuesta>();
|
||||
}
|
||||
|
||||
[Key]
|
||||
|
|
@ -65,9 +65,9 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
|
||||
public virtual TipoPregunta TipoPregunta { get; set; }
|
||||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<UsuariosEncuesta> UsuariosEncuesta { get; set; }
|
||||
|
||||
public virtual EncabezadoEncuesta EncabezadoEncuesta { get; set; }
|
||||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<RespuestaEncuesta> RespuestaEncuesta { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
{
|
||||
DetalleEncuesta = new HashSet<DetalleEncuesta>();
|
||||
UsuariosEncuesta = new HashSet<UsuariosEncuesta>();
|
||||
RespuestaEncuesta = new HashSet<RespuestaEncuesta>();
|
||||
}
|
||||
|
||||
[Key]
|
||||
|
|
@ -40,5 +41,8 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<UsuariosEncuesta> UsuariosEncuesta { get; set; }
|
||||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<RespuestaEncuesta> RespuestaEncuesta { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
48
AYA.SlnSynor/AYA.SlnSynorModel/Sinort/RespuestaEncuesta.cs
Normal file
48
AYA.SlnSynor/AYA.SlnSynorModel/Sinort/RespuestaEncuesta.cs
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
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.RespuestaEncuesta")]
|
||||
public partial class RespuestaEncuesta
|
||||
{
|
||||
[Key]
|
||||
[Column(Order = 0)]
|
||||
[StringLength(200)]
|
||||
public string UsuarioSistema { get; set; }
|
||||
|
||||
[Key]
|
||||
[Column(Order = 1)]
|
||||
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
||||
public int IdEncabezadoEncuesta { get; set; }
|
||||
|
||||
[Key]
|
||||
[Column(Order = 2)]
|
||||
[StringLength(200)]
|
||||
public string NombrePregunta { get; set; }
|
||||
|
||||
[StringLength(500)]
|
||||
public string Respuesta { 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 DetalleEncuesta DetalleEncuesta { get; set; }
|
||||
|
||||
public virtual EncabezadoEncuesta EncabezadoEncuesta { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
@ -49,6 +49,7 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
public virtual DbSet<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
|
||||
public virtual DbSet<GotitasNormativas> GotitasNormativas { get; set; }
|
||||
public virtual DbSet<ProyectoNormativo> ProyectoNormativo { get; set; }
|
||||
public virtual DbSet<RespuestaEncuesta> RespuestaEncuesta { get; set; }
|
||||
public virtual DbSet<Solicitud> Solicitud { get; set; }
|
||||
public virtual DbSet<TareasPendientes> TareasPendientes { get; set; }
|
||||
public virtual DbSet<UsuariosEncuesta> UsuariosEncuesta { get; set; }
|
||||
|
|
@ -453,14 +454,19 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
.HasForeignKey(e => e.UsuarioAsignado);
|
||||
|
||||
modelBuilder.Entity<Usuario>()
|
||||
.HasMany(e => e.UsuariosEncuesta)
|
||||
.HasMany(e => e.Solicitud1)
|
||||
.WithOptional(e => e.Usuario1)
|
||||
.HasForeignKey(e => e.UsuarioSistema);
|
||||
|
||||
modelBuilder.Entity<Usuario>()
|
||||
.HasMany(e => e.RespuestaEncuesta)
|
||||
.WithRequired(e => e.Usuario)
|
||||
.WillCascadeOnDelete(false);
|
||||
|
||||
modelBuilder.Entity<Usuario>()
|
||||
.HasMany(e => e.Solicitud1)
|
||||
.WithOptional(e => e.Usuario1)
|
||||
.HasForeignKey(e => e.UsuarioSistema);
|
||||
.HasMany(e => e.UsuariosEncuesta)
|
||||
.WithRequired(e => e.Usuario)
|
||||
.WillCascadeOnDelete(false);
|
||||
|
||||
modelBuilder.Entity<BitacoraDocumentos>()
|
||||
.Property(e => e.UsuarioCreacion)
|
||||
|
|
@ -640,7 +646,7 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<DetalleEncuesta>()
|
||||
.HasMany(e => e.UsuariosEncuesta)
|
||||
.HasMany(e => e.RespuestaEncuesta)
|
||||
.WithRequired(e => e.DetalleEncuesta)
|
||||
.HasForeignKey(e => new { e.IdEncabezadoEncuesta, e.NombrePregunta })
|
||||
.WillCascadeOnDelete(false);
|
||||
|
|
@ -669,6 +675,12 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
.HasForeignKey(e => e.IdEncabezadoEncuesta)
|
||||
.WillCascadeOnDelete(false);
|
||||
|
||||
modelBuilder.Entity<EncabezadoEncuesta>()
|
||||
.HasMany(e => e.RespuestaEncuesta)
|
||||
.WithRequired(e => e.EncabezadoEncuesta)
|
||||
.HasForeignKey(e => e.IdEncabezadoEncuesta)
|
||||
.WillCascadeOnDelete(false);
|
||||
|
||||
modelBuilder.Entity<FichaTecnica>()
|
||||
.Property(e => e.DescripcionDocumento)
|
||||
.IsUnicode(false);
|
||||
|
|
@ -807,6 +819,26 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
.WithRequired(e => e.ProyectoNormativo)
|
||||
.WillCascadeOnDelete(false);
|
||||
|
||||
modelBuilder.Entity<RespuestaEncuesta>()
|
||||
.Property(e => e.UsuarioSistema)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<RespuestaEncuesta>()
|
||||
.Property(e => e.NombrePregunta)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<RespuestaEncuesta>()
|
||||
.Property(e => e.Respuesta)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<RespuestaEncuesta>()
|
||||
.Property(e => e.UsuarioCreacion)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<RespuestaEncuesta>()
|
||||
.Property(e => e.UsuarioModificacion)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<Solicitud>()
|
||||
.Property(e => e.DescripcionTipoSolicitud)
|
||||
.IsUnicode(false);
|
||||
|
|
@ -883,10 +915,6 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
.Property(e => e.UsuarioSistema)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<UsuariosEncuesta>()
|
||||
.Property(e => e.NombrePregunta)
|
||||
.IsUnicode(false);
|
||||
|
||||
modelBuilder.Entity<UsuariosEncuesta>()
|
||||
.Property(e => e.UsuarioCreacion)
|
||||
.IsUnicode(false);
|
||||
|
|
|
|||
|
|
@ -16,8 +16,9 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
Convocatoria = new HashSet<Convocatoria>();
|
||||
Solicitud = new HashSet<Solicitud>();
|
||||
TareasPendientes = new HashSet<TareasPendientes>();
|
||||
UsuariosEncuesta = new HashSet<UsuariosEncuesta>();
|
||||
Solicitud1 = new HashSet<Solicitud>();
|
||||
RespuestaEncuesta = new HashSet<RespuestaEncuesta>();
|
||||
UsuariosEncuesta = new HashSet<UsuariosEncuesta>();
|
||||
}
|
||||
|
||||
[Key]
|
||||
|
|
@ -55,9 +56,12 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
public virtual ICollection<TareasPendientes> TareasPendientes { get; set; }
|
||||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<UsuariosEncuesta> UsuariosEncuesta { get; set; }
|
||||
public virtual ICollection<Solicitud> Solicitud1 { get; set; }
|
||||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<Solicitud> Solicitud1 { get; set; }
|
||||
public virtual ICollection<RespuestaEncuesta> RespuestaEncuesta { get; set; }
|
||||
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
|
||||
public virtual ICollection<UsuariosEncuesta> UsuariosEncuesta { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,14 +19,6 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
||||
public int IdEncabezadoEncuesta { get; set; }
|
||||
|
||||
[Key]
|
||||
[Column(Order = 2)]
|
||||
[StringLength(200)]
|
||||
public string NombrePregunta { get; set; }
|
||||
|
||||
[Column(TypeName = "ntext")]
|
||||
public string Respuesta { get; set; }
|
||||
|
||||
public bool? Estado { get; set; }
|
||||
|
||||
public DateTime? FechaCreacion { get; set; }
|
||||
|
|
@ -41,8 +33,6 @@ namespace AYA.SlnSinortModel.Sinort
|
|||
|
||||
public virtual Usuario Usuario { get; set; }
|
||||
|
||||
public virtual DetalleEncuesta DetalleEncuesta { get; set; }
|
||||
|
||||
public virtual EncabezadoEncuesta EncabezadoEncuesta { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue