From 666ed40a00ee3463c27b1c1d5a6e2ffc220f62c4 Mon Sep 17 00:00:00 2001 From: dmendez Date: Mon, 9 Jul 2018 21:51:16 +0000 Subject: [PATCH] Visualizacion del Calendario git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C182 --- .../DetallePropuestaNormativa.js | 58 ++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js index 2c81a0d99..da7956902 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js @@ -35,6 +35,8 @@ jQuery(document).ready(function () { $("#tabs").tabs(); + + IDPropuesta = ObtenerParametros().propuesta; IDTipoProyecto = ObtenerParametros().tipo; @@ -61,10 +63,19 @@ jQuery(document).ready(function () { IdPropuestaNormativa = ROT47(IDPropuesta.toString()); getDataModel(); ObtenerPropuesta(); + + if ($("#txtPromotorProyecto").val() == UsuarioSistema) { + $("#txtFechaFinalizacion").noReadOnly(); + $('#btnModificar').enable(); + } + + }); this.getDataModel = function () { + + $("#btnBuscarUsuario").unbind("click"); $("#btnBuscarUsuario").click(function () { BuscarUsuario(); @@ -127,6 +138,8 @@ this.getDataModel = function () { GuardarEvento(); }); + $("#txtFechaFinalizacion").datepicker(); + $("#txtNombreProyecto").readOnly(); $("#txtPromotorProyecto").readOnly(); $("#txtEmisor").readOnly(); @@ -135,6 +148,7 @@ this.getDataModel = function () { $("#txtFechaFinalizacion").readOnly(); $("#txtFechaMaxima").readOnly(); $("#txtEstado").readOnly(); + $('#btnModificar').disable(); CargarUsuarios(); } @@ -1332,6 +1346,8 @@ this.EventoGuardado = function (data) { this.ModalEvento = function (inicio,fin) { $('#modalEvento').modal('show'); + LimpiarModalevento(); + var fecha = DateFormatNoTime(inicio); if (fecha != "Invalid date") $("#txtInicioEvento").val(fecha); @@ -1343,13 +1359,53 @@ this.ModalEvento = function (inicio,fin) { $("#txtInicioEvento").readOnly(); $("#txtFinEvento").readOnly(); $("#txtUbicacion").val($("#txtNombreProyecto").val()); - + $("#btnVerAdjuntosEvento").enable(); + $("#btnGuardarEvento").enable(); + + } + +this.ModalEventoPopUp = function (evento) { + + var miEvento = $.grep(model.ProyectoNormativo.Calendario, function (data) { + return data.IdCalendario == evento.id; + }); + + + + $('#modalEvento').modal('show'); + + LimpiarModalevento(); + + $("#txtTituloEvento").val(miEvento[0].Titulo); + $("#txtDescripcionEvento").val(miEvento[0].Descripcion); + $("#txtUbicacion").val($("#txtNombreProyecto").val()); + + $("#btnVerAdjuntosEvento").disable(); + $("#btnGuardarEvento").disable(); + + +} + + +this.LimpiarModalevento = function () { + $("#txtTituloEvento").val(""); + $("#txtDescripcionEvento").val(""); + $("#txtUbicacion").val($("#txtNombreProyecto").val()); +} + + this.Calendario = function (data) { $('#modalCalendario').modal('show'); $('#calendar').fullCalendar({ + + eventClick: function (event) { + ModalEventoPopUp(event); + + }, + selectable: true, eventLimit: true, events:data,