diff --git a/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj b/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj
index 462d66346..6ac747cb5 100644
--- a/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj
+++ b/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj
@@ -6303,7 +6303,7 @@
-
+
diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js
index 974d64a09..15522f989 100644
--- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js
+++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js
@@ -13,6 +13,7 @@ var IdPropuestaNormativa;
var IdDocumentoAdjunto;
var Promotor;
var Estado;
+var Participa = false;
@@ -82,7 +83,7 @@ jQuery(document).ready(function () {
};
IdPropuestaNormativa = ROT47(IDPropuesta.toString());
- getDataModel();
+
ObtenerPropuesta();
if ($("#txtPromotorProyecto").val() == UsuarioSistema) {
@@ -93,7 +94,7 @@ jQuery(document).ready(function () {
if (Estado == "3")
$('#btnDiscusion').enable();
}
-
+ getDataModel();
if (EsForo) {
if (EsPromotor == false) {
@@ -216,20 +217,24 @@ this.getDataModel = function () {
$("#btnAgregarElemento").unbind("click");
$("#btnAgregarElemento").click(function () {
- $("#divRespuestaMatriz").empty();
- $("#lblComentarioMatriz").text("Comentario");
- $("#txtAsuntoMatriz").val('');
- $("#txtComentarioMatriz").val('');
- $("#txtCapituloMatriz").val('');
- $("#txtApartadoMatriz").val('');
- $("#txtTextoOriginal").val('');
- $("#txtTextoPropuesto").val('');
- $('#btnVerAdjuntosMatriz').prop("disabled", false);
- EsRespuesta = false;
- $('#modalElemento-footer').css("display", "block");
- $('#modalElemento').modal('show');
- var tableDocMatriz = $('#tableDocMatriz').DataTable();
- tableDocMatriz.clear().draw();
+ if (EsPromotor == false && Participa == true || EsPromotor == true) {
+ $("#divRespuestaMatriz").empty();
+ $("#lblComentarioMatriz").text("Comentario");
+ $("#txtAsuntoMatriz").val('');
+ $("#txtComentarioMatriz").val('');
+ $("#txtCapituloMatriz").val('');
+ $("#txtApartadoMatriz").val('');
+ $("#txtTextoOriginal").val('');
+ $("#txtTextoPropuesto").val('');
+ $('#btnVerAdjuntosMatriz').prop("disabled", false);
+ EsRespuesta = false;
+ $('#modalElemento-footer').css("display", "block");
+ $('#modalElemento').modal('show');
+ var tableDocMatriz = $('#tableDocMatriz').DataTable();
+ tableDocMatriz.clear().draw();
+ } else {
+ toastr.warning(Message_NoGrants, Message_Warning);
+ }
});
$("#btnGuardarComentarioMatriz").unbind("click");
@@ -387,6 +392,8 @@ this.CargarFormulario = function (data) {
//CONVOCADOS
CargarConvocados(model.ProyectoNormativo.Convocatoria);
+
+
//AREA DE TRABAJO
CargarForo();
@@ -440,15 +447,28 @@ this.CargarConvocados = function (data) {
if (item.Participante !== true && item.Justificacion == null){
participanteConfirmado = replaceAll("[$state_color]", "muted", participanteConfirmado);
- }
- if (item.Participante !== true && item.Justificacion !== null)
+ if (UsuarioSistema == item.UsuarioSistema)
+ Participa = false;
+
+
+ }else{
+ if (item.Participante !== true && item.Justificacion !== null){
participanteConfirmado = replaceAll("[$state_color]", "danger", participanteConfirmado);
- else
+ }else {
participanteConfirmado = replaceAll("[$state_color]", "success", participanteConfirmado);
-
+ if (UsuarioSistema == item.UsuarioSistema)
+ Participa = true;
+ }
+
+ }
+
+
if (item.DiscusionFocalizada == false) {
+
+
+
tableParticipantes.row.add(
[participanteConfirmado,
item.UsuarioSistema,
@@ -705,9 +725,9 @@ this.GuardarTareasPendientes = function () {
};
AjaxPostData(uri, model, false, false, null, null, null);
- //EnviarCorreo();
+ EnviarCorreo();
ActualizarConvocados();
- //location.reload();
+
}
this.EnviarCorreo = function () {
@@ -1566,37 +1586,46 @@ this.AbrirAdjuntos = function (id) {
$('#hiddenSubTipoDocumento').val(id);
-
-
- switch (id) {
- case 1:
- SubTipoproyecto = SubDocumento.Matriz.Descripcion;
- $('#divEnviarDocAux').show();
- break;
- case 2:
- SubTipoproyecto = SubDocumento.Foro.Descripcion;
- $('#divEnviarDocAux').show();
- break;
- case 3:
- SubTipoproyecto = SubDocumento.DocumentoAuxiliar.Descripcion;
- $('#divEnviarDocAux').hide();
- break;
- case 4:
- SubTipoproyecto = SubDocumento.Expediente.Descripcion;
- $('#divEnviarDocAux').hide();
- break;
- case 5:
- SubTipoproyecto = SubDocumento.Calendario.Descripcion;
- $('#divEnviarDocAux').hide();
- break;
- }
if (EsForo) {
DescTipoproyecto = Proyectos.Foro.Descripcion;
} else {
DescTipoproyecto = Proyectos.PropuestaNormativa.Descripcion;
}
ActualizarUpload();
- $('#modalDocumentosAuxiliares').modal('show');
+
+ switch (id) {
+ case 1:
+ SubTipoproyecto = SubDocumento.Matriz.Descripcion;
+ $('#divEnviarDocAux').show();
+ $('#modalDocumentosAuxiliares').modal('show');
+ break;
+ case 2:
+ SubTipoproyecto = SubDocumento.Foro.Descripcion;
+ $('#divEnviarDocAux').show();
+ $('#modalDocumentosAuxiliares').modal('show');
+ break;
+ case 3:
+ if (EsPromotor == false && Participa == true || EsPromotor == true) {
+ SubTipoproyecto = SubDocumento.DocumentoAuxiliar.Descripcion;
+ $('#divEnviarDocAux').hide();
+ $('#modalDocumentosAuxiliares').modal('show');
+ } else {
+ toastr.warning(Message_NoGrants, Message_Warning);
+ }
+ break;
+ case 4:
+ SubTipoproyecto = SubDocumento.Expediente.Descripcion;
+ $('#divEnviarDocAux').hide();
+ $('#modalDocumentosAuxiliares').modal('show');
+ break;
+ case 5:
+ SubTipoproyecto = SubDocumento.Calendario.Descripcion;
+ $('#divEnviarDocAux').hide();
+ $('#modalDocumentosAuxiliares').modal('show');
+ break;
+ }
+
+
}
$('#cboxDocAux').change(function () {
diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/DetallePropuesta.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/DetallePropuesta.cshtml
index 59e10d54b..4679cf955 100644
--- a/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/DetallePropuesta.cshtml
+++ b/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/DetallePropuesta.cshtml
@@ -8,10 +8,10 @@