git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C460
This commit is contained in:
parent
14d8e49f96
commit
a93ed96221
8 changed files with 696 additions and 168 deletions
|
|
@ -108,7 +108,7 @@ namespace AYA.SlnSinort.WCF
|
||||||
Usuario BuscarUsuario(CatalogosPostJSON model);
|
Usuario BuscarUsuario(CatalogosPostJSON model);
|
||||||
|
|
||||||
[OperationContract]
|
[OperationContract]
|
||||||
RolesUsuario BuscarUsuarioRol(CatalogosPostJSON model);
|
CatalogosPostJSON BuscarUsuarioRol(CatalogosPostJSON model);
|
||||||
|
|
||||||
[OperationContract]
|
[OperationContract]
|
||||||
List<RolesUsuario> ObtenerUsuariosRol(CatalogosPostJSON model);
|
List<RolesUsuario> ObtenerUsuariosRol(CatalogosPostJSON model);
|
||||||
|
|
|
||||||
|
|
@ -530,10 +530,10 @@ namespace AYA.SlnSinort.WCF
|
||||||
{
|
{
|
||||||
catalogo.codigo = participantes.UsuarioSistema;
|
catalogo.codigo = participantes.UsuarioSistema;
|
||||||
usuario = UsuarioDAL.BuscarUsuario(catalogo);
|
usuario = UsuarioDAL.BuscarUsuario(catalogo);
|
||||||
body = plantilla.Body.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo).Replace("$FechaMaxima", Convert.ToString(model.ProyectoNormativo.FechaMaximaConfirmarParticipacion)).Replace("$Usuario", usuario.NombreUsuario).Replace("|", "</br>");
|
body = plantilla.Body.Replace("$NombreProyecto", model.ProyectoNormativo.NombreProyectoNormativo).Replace("$Link", "<a href=" + "'" + model.ProyectoNormativo.Matriz + "'" + ">" + model.ProyectoNormativo.NombreProyectoNormativo + "</a>").Replace("$FechaMaxima", Convert.ToString(model.ProyectoNormativo.FechaMaximaConfirmarParticipacion)).Replace("$Usuario", usuario.NombreUsuario).Replace("|", "</br>");
|
||||||
correo.CUERPO = body;
|
correo.CUERPO = body;
|
||||||
email = usuario.EmailUsuario;
|
email = usuario.EmailUsuario;
|
||||||
correo.DESTINATARIOS = email;
|
correo.DESTINATARIOS = "jnunez@atesacr.com";
|
||||||
|
|
||||||
respuesta = respuestaAyA.enviarCorreo(correo);
|
respuesta = respuestaAyA.enviarCorreo(correo);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -476,19 +476,20 @@ namespace AYA.SlnSinort.WCF
|
||||||
}
|
}
|
||||||
return respuesta;
|
return respuesta;
|
||||||
}
|
}
|
||||||
public RolesUsuario BuscarUsuarioRol(CatalogosPostJSON model)
|
public CatalogosPostJSON BuscarUsuarioRol(CatalogosPostJSON model)
|
||||||
{
|
{
|
||||||
RolesUsuario respuesta = null;
|
PermisosUsuarioDAL pantallas = new PermisosUsuarioDAL();
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
respuesta = new UsuarioDAL().BuscarUsuarioRol(model);
|
model.pantallas = pantallas.ObtenerPermisos(model);
|
||||||
|
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
||||||
|
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
log.Error(ex);
|
log.Error(ex);
|
||||||
}
|
}
|
||||||
return respuesta;
|
return model;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<RolesUsuario> ObtenerUsuariosRol(CatalogosPostJSON model)
|
public List<RolesUsuario> ObtenerUsuariosRol(CatalogosPostJSON model)
|
||||||
|
|
|
||||||
|
|
@ -195,6 +195,16 @@ this.getDataModel = function () {
|
||||||
DiscusionFocalizada();
|
DiscusionFocalizada();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$("#btnBuscarUsuarioDiscusionExterno").unbind("click");
|
||||||
|
$("#btnBuscarUsuarioDiscusionExterno").click(function () {
|
||||||
|
BuscarUsuarioDiscusionExterno();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btnAgregarUsuarioDiscusionExterno").unbind("click");
|
||||||
|
$("#btnAgregarUsuarioDiscusionExterno").click(function () {
|
||||||
|
AgregarUsuarioDiscusionExterno();
|
||||||
|
});
|
||||||
|
|
||||||
$("#btnBuscarUsuarioDiscusion").unbind("click");
|
$("#btnBuscarUsuarioDiscusion").unbind("click");
|
||||||
$("#btnBuscarUsuarioDiscusion").click(function () {
|
$("#btnBuscarUsuarioDiscusion").click(function () {
|
||||||
BuscarUsuarioDiscusion();
|
BuscarUsuarioDiscusion();
|
||||||
|
|
@ -215,6 +225,16 @@ this.getDataModel = function () {
|
||||||
VerificarRolUsuario();
|
VerificarRolUsuario();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$("#btnBuscarUsuarioExterno").unbind("click");
|
||||||
|
$("#btnBuscarUsuarioExterno").click(function () {
|
||||||
|
BuscarUsuarioExterno();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btnAgregarUsuarioExterno").unbind("click");
|
||||||
|
$("#btnAgregarUsuarioExterno").click(function () {
|
||||||
|
VerificarRolUsuarioExterno();
|
||||||
|
});
|
||||||
|
|
||||||
$("#btnAgregarComentario").unbind("click");
|
$("#btnAgregarComentario").unbind("click");
|
||||||
$("#btnAgregarComentario").click(function () {
|
$("#btnAgregarComentario").click(function () {
|
||||||
if (EsPromotor == false) {
|
if (EsPromotor == false) {
|
||||||
|
|
@ -306,8 +326,7 @@ this.getDataModel = function () {
|
||||||
|
|
||||||
|
|
||||||
CargarUsuarios();
|
CargarUsuarios();
|
||||||
|
CargarUsuariosSistemaExterno();
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
this.EliminarDiscusionFocalizada = function () {
|
this.EliminarDiscusionFocalizada = function () {
|
||||||
|
|
@ -363,11 +382,42 @@ this.ActualizarConvocados = function () {
|
||||||
$('#txtUsuario').val('');
|
$('#txtUsuario').val('');
|
||||||
$('#hiddenUsuarioDiscusion').val('');
|
$('#hiddenUsuarioDiscusion').val('');
|
||||||
$('#txtUsuarioDiscusion').val('');
|
$('#txtUsuarioDiscusion').val('');
|
||||||
|
$('#hiddenUsuarioDiscusionExterno').val('');
|
||||||
|
$('#txtUsuarioDiscusionExterno').val('');
|
||||||
$('#txtAsuntoDiscusion').val('');
|
$('#txtAsuntoDiscusion').val('');
|
||||||
AjaxPostData(uri, model, false, false, CargarConvocados, null, null);
|
AjaxPostData(uri, model, false, false, CargarConvocados, null, null);
|
||||||
toastr.success(Message_Default, Message_Success);
|
toastr.success(Message_Default, Message_Success);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.CargarUsuariosSistemaExterno = function (filtro) {
|
||||||
|
|
||||||
|
var uri = CatalogosWCF + '/api/ObtenerUsuarioExterno';
|
||||||
|
AjaxPostData(uri, null, false, false, CargarGridUsuariosExternos, null, null);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.CargarGridUsuariosExternos = function (data) {
|
||||||
|
|
||||||
|
if (data != null) {
|
||||||
|
|
||||||
|
var Seleccionar = $("#ucBtnSeleccionarCatalogo").html();
|
||||||
|
var columnDefinition = [
|
||||||
|
{ "data": "UsuarioSistema", className: "center" },
|
||||||
|
{ "data": "NombreUsuario", className: "center" },
|
||||||
|
{ "data": null, className: "center", defaultContent: Seleccionar }
|
||||||
|
];
|
||||||
|
|
||||||
|
$('#tableUsuariosExterno').TableInit(0, false, true, true, false, columnDefinition, data, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
|
||||||
|
toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error);
|
||||||
|
}
|
||||||
|
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
|
|
||||||
this.CargarUsuarios = function (filtro) {
|
this.CargarUsuarios = function (filtro) {
|
||||||
|
|
||||||
var uri = CatalogosWCF + '/api/ObtenerUsuario';
|
var uri = CatalogosWCF + '/api/ObtenerUsuario';
|
||||||
|
|
@ -499,12 +549,12 @@ this.CargarConvocados = function (data) {
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (item.Participante !== true && item.Justificacion !== null) {
|
if (item.Participante !== true && item.Justificacion !== null) {
|
||||||
participanteConfirmado = replaceAll("[$state_color]", "danger", participanteConfirmado);
|
participanteConfirmado = replaceAll("[$state_color]", "danger", participanteConfirmado);
|
||||||
} else {
|
} else {
|
||||||
participanteConfirmado = replaceAll("[$state_color]", "success", participanteConfirmado);
|
participanteConfirmado = replaceAll("[$state_color]", "success", participanteConfirmado);
|
||||||
if (UsuarioSistema == item.UsuarioSistema)
|
if (UsuarioSistema == item.UsuarioSistema)
|
||||||
Participa = true;
|
Participa = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -573,18 +623,28 @@ this.CargarForo = function () {
|
||||||
item.UsuarioSistema,
|
item.UsuarioSistema,
|
||||||
btnResponder]).draw();
|
btnResponder]).draw();
|
||||||
|
|
||||||
//comentario = replaceAll("[$IdComentario]", item.IdComentarioProyecto, comentario);
|
|
||||||
//comentario = replaceAll("[$Usuario]", item.UsuarioSistema, comentario);
|
|
||||||
//comentario = replaceAll("[$Asunto]", item.Asunto, comentario);
|
|
||||||
//comentario = replaceAll("[$Comentario]", item.Comentario, comentario);
|
|
||||||
//comentario = replaceAll("[$Fecha]", DateFormat(item.FechaCreacion), comentario);
|
|
||||||
//comentario = replaceAll("[$Respuestas]", respuestas.length, comentario);
|
|
||||||
|
|
||||||
//$("#divComentarios").append(comentario);
|
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.BuscarUsuarioDiscusionExterno = function () {
|
||||||
|
SelectedCatalog = 'UsuariosDiscusionExterno';
|
||||||
|
if ($("#txtAsuntoDiscusion").val() != '') {
|
||||||
|
if ($.fn.DataTable.isDataTable('#tableUsuariosExterno')) {
|
||||||
|
|
||||||
|
|
||||||
|
LoadMessage();
|
||||||
|
$('#tableUsuariosExterno').DataTable().search('').draw();
|
||||||
|
$('#modalUsuarioExterno').modal('show');
|
||||||
|
ENDREQUEST();
|
||||||
|
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
toastr.warning("Primero debe digitar un Asunto", Message_Warning);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
this.BuscarUsuarioDiscusion = function () {
|
this.BuscarUsuarioDiscusion = function () {
|
||||||
SelectedCatalog = 'UsuariosDiscusion';
|
SelectedCatalog = 'UsuariosDiscusion';
|
||||||
if ($("#txtAsuntoDiscusion").val() != '') {
|
if ($("#txtAsuntoDiscusion").val() != '') {
|
||||||
|
|
@ -649,6 +709,7 @@ this.AgregarUsuarioDiscusion = function () {
|
||||||
};
|
};
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, true, EnviarCorreoDiscusionFocalizada, null, null);
|
AjaxPostData(uri, model, false, true, EnviarCorreoDiscusionFocalizada, null, null);
|
||||||
|
$("#hiddenUsuarioDiscusion").val('')
|
||||||
ENDREQUEST();
|
ENDREQUEST();
|
||||||
} else {
|
} else {
|
||||||
toastr.warning("Debe seleccionar un usuario", Message_Warning);
|
toastr.warning("Debe seleccionar un usuario", Message_Warning);
|
||||||
|
|
@ -656,6 +717,81 @@ this.AgregarUsuarioDiscusion = function () {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.AgregarUsuarioDiscusionExterno = function () {
|
||||||
|
|
||||||
|
if ($("#txtUsuarioDiscusionExterno").val() != '') {
|
||||||
|
|
||||||
|
if (!confirm("¿Desea convocar a un nuevo usuario?")) return;
|
||||||
|
|
||||||
|
|
||||||
|
var tableDiscusion = $('#tableDiscusion').DataTable();
|
||||||
|
var option = $("#ucbtnRemoverParticipante").html();
|
||||||
|
|
||||||
|
var ArrayParticipantes = [];
|
||||||
|
|
||||||
|
var repetido = false;
|
||||||
|
var data = tableDiscusion
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
|
if (item[0] == $("#hiddenUsuarioDiscusionExterno").val()) {
|
||||||
|
repetido = true
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
if (repetido == true) {
|
||||||
|
toastr.warning('Ya existe el usuario en la lista de participantes', Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Convocatoria = {
|
||||||
|
UsuarioSistema: $("#hiddenUsuarioDiscusionExterno").val(),
|
||||||
|
IdProyectoNormativo: IdPropuestaNormativa,
|
||||||
|
DiscusionFocalizada: true,
|
||||||
|
AsuntoDiscusionFocalizada: $("#txtAsuntoDiscusion").val()
|
||||||
|
}
|
||||||
|
ArrayParticipantes.push(Convocatoria);
|
||||||
|
|
||||||
|
|
||||||
|
var uri = SinortWCF + '/api/GuardarConvocatoriaProyectoNormativo';
|
||||||
|
var model = {
|
||||||
|
ListaConvocatoria: ArrayParticipantes
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, true, EnviarCorreoDiscusionFocalizada, null, null);
|
||||||
|
$("#hiddenUsuarioDiscusionExterno").val('');
|
||||||
|
ENDREQUEST();
|
||||||
|
} else {
|
||||||
|
toastr.warning("Debe seleccionar un usuario", Message_Warning);
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.BuscarUsuarioExterno = function () {
|
||||||
|
SelectedCatalog = 'UsuariosExterno';
|
||||||
|
|
||||||
|
|
||||||
|
if (EsPromotor == true || ValidarPermisos('Administrador Funcional').length > 0) {
|
||||||
|
|
||||||
|
if ($.fn.DataTable.isDataTable('#tableUsuariosExterno')) {
|
||||||
|
|
||||||
|
LoadMessage();
|
||||||
|
$('#tableUsuariosExterno').DataTable().search('').draw();
|
||||||
|
$('#modalUsuarioExterno').modal('show');
|
||||||
|
ENDREQUEST();
|
||||||
|
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
toastr.warning(Message_NoGrants, Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
this.BuscarUsuario = function () {
|
this.BuscarUsuario = function () {
|
||||||
SelectedCatalog = 'Usuarios';
|
SelectedCatalog = 'Usuarios';
|
||||||
|
|
@ -691,9 +827,11 @@ this.VerificarRolUsuario = function () {
|
||||||
}
|
}
|
||||||
this.AgregarUsuario = function (data) {
|
this.AgregarUsuario = function (data) {
|
||||||
|
|
||||||
if (data != null) {
|
if (data.pantallas.count > 0) {
|
||||||
|
|
||||||
if (!confirm("¿Desea convocar a un nuevo usuario?")) return;
|
if (!confirm("¿Desea convocar a un nuevo usuario?")) {
|
||||||
|
ENDREQUEST(); return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
var tableParticipantes = $('#tableParticipantes').DataTable();
|
var tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
|
@ -737,45 +875,129 @@ this.AgregarUsuario = function (data) {
|
||||||
};
|
};
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, true, GuardarTareasPendientes, null, null);
|
AjaxPostData(uri, model, false, true, GuardarTareasPendientes, null, null);
|
||||||
|
$('#hiddenUsuario').val('');
|
||||||
|
$('#txtUsuario').val('');
|
||||||
|
|
||||||
//participanteConfirmado = replaceAll("[$icon]", "fa-check-circle", participanteConfirmado);
|
} else {
|
||||||
//participanteConfirmado = replaceAll("[$state_color]", "muted", participanteConfirmado);
|
toastr.warning("Debe asignarle un rol al usuario", Message_Warning);
|
||||||
|
}
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
|
|
||||||
//tableParticipantes.row.add(
|
this.VerificarRolUsuarioExterno = function () {
|
||||||
// [participanteConfirmado,
|
|
||||||
// $("#hiddenUsuario").val(),
|
|
||||||
// $("#txtUsuario").val(),
|
|
||||||
// moment().format('DD-MM-YYYY'),
|
|
||||||
// option])
|
|
||||||
// .draw();
|
|
||||||
|
|
||||||
//toastr.success(Message_Default, Message_Success);
|
if ($("#txtUsuarioExterno").val() != "") {
|
||||||
|
|
||||||
|
model = {
|
||||||
|
codigo: $('#hiddenUsuario').val()
|
||||||
|
}
|
||||||
|
var uri = CatalogosWCF + '/api/BuscarUsuarioRol';
|
||||||
|
AjaxPostData(uri, model, false, false, AgregarUsuario, null, null);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
toastr.warning("El usuario seleccionado no tiene ningún rol asignado", Message_Warning);
|
toastr.warning("Debe seleccionar un usuario", Message_Warning);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.AgregarUsuarioExterno = function (data) {
|
||||||
|
|
||||||
|
if (data.pantallas.count > 0) {
|
||||||
|
|
||||||
|
if (!confirm("¿Desea convocar a un nuevo usuario?")) {
|
||||||
|
ENDREQUEST(); return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
var tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
var option = $("#ucbtnRemoverParticipante").html();
|
||||||
|
var participanteConfirmado = $("#ucItemsIcon").html();
|
||||||
|
var ArrayParticipantes = [];
|
||||||
|
|
||||||
|
|
||||||
|
var repetido = false;
|
||||||
|
var data = tableParticipantes
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
|
if (item[1].toLowerCase() == $("#hiddenUsuarioExterno").val()) {
|
||||||
|
repetido = true
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
if (repetido == true) {
|
||||||
|
toastr.warning('Ya existe el usuario en la lista de participantes', Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Convocatoria = {
|
||||||
|
UsuarioSistema: $("#hiddenUsuarioExterno").val(),
|
||||||
|
IdProyectoNormativo: IdPropuestaNormativa,
|
||||||
|
DiscusionFocalizada: false,
|
||||||
|
|
||||||
|
}
|
||||||
|
ArrayParticipantes.push(Convocatoria);
|
||||||
|
|
||||||
|
|
||||||
|
var uri = SinortWCF + '/api/GuardarConvocatoriaProyectoNormativo';
|
||||||
|
var model = {
|
||||||
|
ListaConvocatoria: ArrayParticipantes
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, true, GuardarTareasPendientes, null, null);
|
||||||
|
$('#hiddenUsuarioExterno').val('');
|
||||||
|
$('#txtUsuarioExterno').val('');
|
||||||
|
|
||||||
|
} else {
|
||||||
|
toastr.warning("Debe asignarle un rol al usuario", Message_Warning);
|
||||||
|
}
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
|
|
||||||
|
this.LimpiarUsuarioExterno = function () {
|
||||||
|
$('#hiddenUsuarioExterno').val('');
|
||||||
|
$('#txtUsuarioExterno').val('');
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#tableUsuariosExterno').on('click', 'button', function () {
|
||||||
|
|
||||||
|
var data = $('#tableUsuariosExterno').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
||||||
|
if (SelectedCatalog == "UsuariosExterno") {
|
||||||
|
|
||||||
|
$('#hiddenUsuarioExterno').val(data.UsuarioSistema);
|
||||||
|
$('#txtUsuarioExterno').val(data.NombreUsuario);
|
||||||
|
}
|
||||||
|
if (SelectedCatalog == "UsuariosDiscusionExterno") {
|
||||||
|
|
||||||
|
$('#hiddenUsuarioDiscusionExterno').val(data.UsuarioSistema);
|
||||||
|
$('#txtUsuarioDiscusionExterno').val(data.NombreUsuario);
|
||||||
|
}
|
||||||
|
$('#modalUsuarioExterno').modal('hide');
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
this.GuardarTareasPendientes = function () {
|
this.GuardarTareasPendientes = function () {
|
||||||
|
|
||||||
var ArrayConvocados = [];
|
var ArrayConvocados = [];
|
||||||
|
|
||||||
TareaPendiente
|
TareaPendiente
|
||||||
= {
|
= {
|
||||||
Descripcion: 'Convocatoria para el proceso de consulta para el proyecto normativo :' + $("#txtNombreProyecto").val(),
|
Descripcion: 'Convocatoria para el proceso de consulta para el proyecto normativo :' + $("#txtNombreProyecto").val(),
|
||||||
ContenidoRelacionado: 'Propuesta normativa ' + $("#txtNombreProyecto").val(),
|
ContenidoRelacionado: 'Propuesta normativa ' + $("#txtNombreProyecto").val(),
|
||||||
Respuesta: false,
|
Respuesta: false,
|
||||||
FechaVencimiento: $("#txtFechaMaxima").DateFormatWCF(),
|
FechaVencimiento: $("#txtFechaMaxima").DateFormatWCF(),
|
||||||
TipoTareaPendiente: 'Convocatoria',
|
TipoTareaPendiente: 'Convocatoria',
|
||||||
UsuarioAsignado: $("#hiddenUsuario").val(),
|
UsuarioAsignado: $("#hiddenUsuario").val() != '' ? $("#hiddenUsuario").val() : $("#hiddenUsuarioExterno").val(),
|
||||||
IdProyectoNormativo: IdPropuestaNormativa,
|
IdProyectoNormativo: IdPropuestaNormativa,
|
||||||
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
||||||
PromotorProyectoNormativo: $("#txtPromotorProyecto").val()
|
PromotorProyectoNormativo: $("#txtPromotorProyecto").val()
|
||||||
}
|
}
|
||||||
|
|
||||||
ArrayConvocados.push(TareaPendiente);
|
ArrayConvocados.push(TareaPendiente);
|
||||||
|
|
||||||
|
|
||||||
var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes';
|
var uri = SinortWCF + '/api/InsertarActualizarTareasPendientes';
|
||||||
|
|
@ -793,18 +1015,19 @@ this.EnviarCorreo = function () {
|
||||||
|
|
||||||
var ArrayParticipante = [];
|
var ArrayParticipante = [];
|
||||||
|
|
||||||
Convocatoria = {
|
Convocatoria = {
|
||||||
UsuarioSistema: $("#hiddenUsuario").val()
|
UsuarioSistema: $("#hiddenUsuario").val() != '' ? $("#hiddenUsuario").val() : $("#hiddenUsuarioExterno").val()
|
||||||
}
|
}
|
||||||
ArrayParticipante.push(Convocatoria);
|
ArrayParticipante.push(Convocatoria);
|
||||||
|
|
||||||
|
|
||||||
|
var url = window.location.href;
|
||||||
|
|
||||||
var PropuestaNormativa
|
var PropuestaNormativa
|
||||||
= {
|
= {
|
||||||
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
||||||
PromotorProyecto: $("#txtPromotorProyecto").val(),
|
PromotorProyecto: $("#txtPromotorProyecto").val(),
|
||||||
FechaMaximaConfirmarParticipacion: $("#txtFechaMaxima").DateFormatWCF()
|
FechaMaximaConfirmarParticipacion: $("#txtFechaMaxima").DateFormatWCF(),
|
||||||
|
Matriz : url
|
||||||
}
|
}
|
||||||
|
|
||||||
var Plantilla
|
var Plantilla
|
||||||
|
|
@ -826,7 +1049,7 @@ this.EnviarCorreoDiscusionFocalizada = function () {
|
||||||
var ArrayParticipante = [];
|
var ArrayParticipante = [];
|
||||||
|
|
||||||
Convocatoria = {
|
Convocatoria = {
|
||||||
UsuarioSistema: $("#hiddenUsuarioDiscusion").val()
|
UsuarioSistema: $("#hiddenUsuarioDiscusion").val() != '' ? $("#hiddenUsuarioDiscusion").val() : $("#hiddenUsuarioDiscusionExterno").val()
|
||||||
}
|
}
|
||||||
ArrayParticipante.push(Convocatoria);
|
ArrayParticipante.push(Convocatoria);
|
||||||
|
|
||||||
|
|
@ -835,11 +1058,11 @@ this.EnviarCorreoDiscusionFocalizada = function () {
|
||||||
var PropuestaNormativa = {
|
var PropuestaNormativa = {
|
||||||
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
NombreProyectoNormativo: $("#txtNombreProyecto").val(),
|
||||||
Matriz: url
|
Matriz: url
|
||||||
}
|
}
|
||||||
|
|
||||||
var Plantilla = {
|
var Plantilla = {
|
||||||
NombrePlatilla: 'Correo Discusion Focalizada'
|
NombrePlatilla: 'Correo Discusion Focalizada'
|
||||||
}
|
}
|
||||||
|
|
||||||
var Asunto = {
|
var Asunto = {
|
||||||
AsuntoDiscusionFocalizada: $("#txtAsuntoDiscusion").val()
|
AsuntoDiscusionFocalizada: $("#txtAsuntoDiscusion").val()
|
||||||
|
|
@ -1100,7 +1323,7 @@ this.EditarAporte = function (IdComentario, IdTipoComentario) {
|
||||||
$('#txtTextoOriginal').attr('readonly', false);
|
$('#txtTextoOriginal').attr('readonly', false);
|
||||||
$('#txtTextoPropuesto').attr('readonly', false);
|
$('#txtTextoPropuesto').attr('readonly', false);
|
||||||
CargarDocumentosMatriz(comentario.IdDocumento);
|
CargarDocumentosMatriz(comentario.IdDocumento);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
//MATRIZ
|
//MATRIZ
|
||||||
|
|
@ -1258,6 +1481,10 @@ this.LimpiarUsuarioDiscusion = function () {
|
||||||
$('#hiddenUsuarioDiscusion').val('');
|
$('#hiddenUsuarioDiscusion').val('');
|
||||||
$('#txtUsuarioDiscusion').val('');
|
$('#txtUsuarioDiscusion').val('');
|
||||||
}
|
}
|
||||||
|
this.LimpiarUsuarioDiscusionExterno = function () {
|
||||||
|
$('#hiddenUsuarioDiscusionExterno').val('');
|
||||||
|
$('#txtUsuarioDiscusionExterno').val('');
|
||||||
|
}
|
||||||
|
|
||||||
$('#tableUsuarios').on('click', 'button', function () {
|
$('#tableUsuarios').on('click', 'button', function () {
|
||||||
|
|
||||||
|
|
@ -1528,27 +1755,27 @@ this.AbrirDocAdjuntos = function (ruta) {
|
||||||
|
|
||||||
this.RemoverAdjunto = function (nombre, id, usuario) {
|
this.RemoverAdjunto = function (nombre, id, usuario) {
|
||||||
if (Estado != "11") {
|
if (Estado != "11") {
|
||||||
if (!confirm("¿Desea eliminar el documento?")) return;
|
if (!confirm("¿Desea eliminar el documento?")) return;
|
||||||
|
|
||||||
if (UsuarioSistema == usuario) {
|
if (UsuarioSistema == usuario) {
|
||||||
|
|
||||||
var separador = "/";
|
var separador = "/";
|
||||||
var arregloDeSubCadenas = nombre.split(separador);
|
var arregloDeSubCadenas = nombre.split(separador);
|
||||||
var nombredoc = arregloDeSubCadenas[arregloDeSubCadenas.length - 1]
|
var nombredoc = arregloDeSubCadenas[arregloDeSubCadenas.length - 1]
|
||||||
|
|
||||||
|
|
||||||
var uri = SinortWCF + '/api/RemoverAdjunto';
|
var uri = SinortWCF + '/api/RemoverAdjunto';
|
||||||
IdDocumentoAdjunto = id;
|
IdDocumentoAdjunto = id;
|
||||||
var model = {
|
var model = {
|
||||||
Nombre: nombredoc,
|
Nombre: nombredoc,
|
||||||
Carpeta: RepositorioLocal
|
Carpeta: RepositorioLocal
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, true, EliminarbaseAdjunto, null, null);
|
AjaxPostData(uri, model, false, true, EliminarbaseAdjunto, null, null);
|
||||||
} else {
|
} else {
|
||||||
toastr.warning(Message_NoGrants, Message_Warning);
|
toastr.warning(Message_NoGrants, Message_Warning);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
toastr.warning("No puede eliminar documentos en estado final", Message_Warning);
|
toastr.warning("No puede eliminar documentos en estado final", Message_Warning);
|
||||||
|
|
@ -2408,6 +2635,7 @@ this.EliminarConvocatoriaProyectoNormativo = function (usuario) {
|
||||||
}
|
}
|
||||||
|
|
||||||
AjaxPostData(uri, model, false, true, null, null, null);
|
AjaxPostData(uri, model, false, true, null, null, null);
|
||||||
|
ActualizarConvocados();
|
||||||
|
|
||||||
}
|
}
|
||||||
$('#tableParticipantes').on('click', 'button', function () {
|
$('#tableParticipantes').on('click', 'button', function () {
|
||||||
|
|
@ -2440,11 +2668,11 @@ $('#tableDiscusion').on('click', 'button', function () {
|
||||||
this.ExportarDocumento = function (TipoComentario, filename) {
|
this.ExportarDocumento = function (TipoComentario, filename) {
|
||||||
|
|
||||||
if (EsPromotor == true || ValidarPermisos('Administrador Funcional').length > 0) {
|
if (EsPromotor == true || ValidarPermisos('Administrador Funcional').length > 0) {
|
||||||
if (TipoComentario == 'Matriz') {
|
if (TipoComentario == 'Matriz') {
|
||||||
ExportarAExcel(TipoComentario, filename);
|
ExportarAExcel(TipoComentario, filename);
|
||||||
} else {
|
} else {
|
||||||
ExportarADoc(TipoComentario, filename);
|
ExportarADoc(TipoComentario, filename);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
toastr.warning(Message_NoGrants, Message_Warning);
|
toastr.warning(Message_NoGrants, Message_Warning);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,8 @@ jQuery(document).ready(function () {
|
||||||
|
|
||||||
this.getDataModel = function () {
|
this.getDataModel = function () {
|
||||||
CargarUsuarios();
|
CargarUsuarios();
|
||||||
|
CargarUsuariosSistemaExterno();
|
||||||
|
|
||||||
$("#btnBuscarUsuario").unbind("click");
|
$("#btnBuscarUsuario").unbind("click");
|
||||||
$("#btnBuscarUsuario").click(function () {
|
$("#btnBuscarUsuario").click(function () {
|
||||||
BuscarUsuario();
|
BuscarUsuario();
|
||||||
|
|
@ -20,6 +22,16 @@ this.getDataModel = function () {
|
||||||
AgregarUsuario();
|
AgregarUsuario();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$("#btnBuscarUsuarioExterno").unbind("click");
|
||||||
|
$("#btnBuscarUsuarioExterno").click(function () {
|
||||||
|
BuscarUsuarioExterno();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btnAgregarUsuarioExterno").unbind("click");
|
||||||
|
$("#btnAgregarUsuarioExterno").click(function () {
|
||||||
|
AgregarUsuarioExterno();
|
||||||
|
});
|
||||||
|
|
||||||
$('#GridConvocados').TableInit(0, false, true, true, false, null, null);
|
$('#GridConvocados').TableInit(0, false, true, true, false, null, null);
|
||||||
|
|
||||||
$("#btnGuardarForo").unbind("click");
|
$("#btnGuardarForo").unbind("click");
|
||||||
|
|
@ -40,7 +52,34 @@ this.AbrirConvocados = function () {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.CargarUsuariosSistemaExterno = function (filtro) {
|
||||||
|
|
||||||
|
var uri = CatalogosWCF + '/api/ObtenerUsuarioExterno';
|
||||||
|
AjaxPostData(uri, null, false, false, CargarGridUsuariosExternos, null, null);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.CargarGridUsuariosExternos = function (data) {
|
||||||
|
|
||||||
|
if (data != null) {
|
||||||
|
|
||||||
|
var Seleccionar = $("#ucBtnSeleccionarCatalogo").html();
|
||||||
|
var columnDefinition = [
|
||||||
|
{ "data": "UsuarioSistema", className: "center" },
|
||||||
|
{ "data": "NombreUsuario", className: "center" },
|
||||||
|
{ "data": null, className: "center", defaultContent: Seleccionar }
|
||||||
|
];
|
||||||
|
|
||||||
|
$('#tableUsuariosExterno').TableInit(0, false, true, true, false, columnDefinition, data, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
else {
|
||||||
|
|
||||||
|
toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error);
|
||||||
|
}
|
||||||
|
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
this.CargarUsuarios = function (filtro) {
|
this.CargarUsuarios = function (filtro) {
|
||||||
|
|
||||||
var uri = CatalogosWCF + '/api/ObtenerUsuario';
|
var uri = CatalogosWCF + '/api/ObtenerUsuario';
|
||||||
|
|
@ -85,9 +124,32 @@ this.BuscarUsuario = function () {
|
||||||
|
|
||||||
this.AgregarUsuario = function () {
|
this.AgregarUsuario = function () {
|
||||||
|
|
||||||
|
if ($("#txtUsuario").val() == '') {
|
||||||
|
toastr.warning("Debe seleccionar un usuario", Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
||||||
|
|
||||||
var tableParticipantes = $('#tableParticipantes').DataTable();
|
var tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
var repetido = false;
|
||||||
|
var data = tableParticipantes
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
|
if (item[0] == $('#hiddenUsuarioExterno').val()) {
|
||||||
|
repetido = true
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
if (repetido == true) {
|
||||||
|
toastr.warning('No puede convocar dos veces al mismo usuario', Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
var option = $("#ucbtnRemoverParticipante").html();
|
var option = $("#ucbtnRemoverParticipante").html();
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -101,7 +163,80 @@ this.AgregarUsuario = function () {
|
||||||
$('#hiddenUsuario').val('');
|
$('#hiddenUsuario').val('');
|
||||||
$('#txtUsuario').val('');
|
$('#txtUsuario').val('');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.BuscarUsuarioExterno = function () {
|
||||||
|
SelectedCatalog = 'UsuariosExterno';
|
||||||
|
|
||||||
|
if ($.fn.DataTable.isDataTable('#tableUsuariosExterno')) {
|
||||||
|
|
||||||
|
LoadMessage();
|
||||||
|
$('#tableUsuariosExterno').DataTable().search('').draw();
|
||||||
|
$('#modalUsuarioExterno').modal('show');
|
||||||
|
ENDREQUEST();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this.AgregarUsuarioExterno = function () {
|
||||||
|
|
||||||
|
if ($("#txtUsuarioExterno").val() == '') {
|
||||||
|
toastr.warning("Debe seleccionar un usuario", Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
||||||
|
|
||||||
|
var tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
var repetido = false;
|
||||||
|
var data = tableParticipantes
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
|
if (item[0] == $('#hiddenUsuarioExterno').val()) {
|
||||||
|
repetido = true
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
if (repetido == true) {
|
||||||
|
toastr.warning('No puede convocar dos veces al mismo usuario', Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var option = $("#ucbtnRemoverParticipante").html();
|
||||||
|
|
||||||
|
tableParticipantes.row.add(
|
||||||
|
[$("#hiddenUsuarioExterno").val(),
|
||||||
|
$("#txtUsuarioExterno").val(),
|
||||||
|
option])
|
||||||
|
.draw();
|
||||||
|
|
||||||
|
toastr.success(Message_Default, Message_Success);
|
||||||
|
$('#hiddenUsuarioExterno').val('');
|
||||||
|
$('#txtUsuarioExterno').val('');
|
||||||
|
}
|
||||||
|
|
||||||
|
this.LimpiarUsuarioExterno = function () {
|
||||||
|
$('#hiddenUsuarioExterno').val('');
|
||||||
|
$('#txtUsuarioExterno').val('');
|
||||||
|
}
|
||||||
//TABLES
|
//TABLES
|
||||||
|
$('#tableUsuariosExterno').on('click', 'button', function () {
|
||||||
|
|
||||||
|
var data = $('#tableUsuariosExterno').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
||||||
|
if (SelectedCatalog == "UsuariosExterno") {
|
||||||
|
|
||||||
|
$('#hiddenUsuarioExterno').val(data.UsuarioSistema);
|
||||||
|
$('#txtUsuarioExterno').val(data.NombreUsuario);
|
||||||
|
}
|
||||||
|
$('#modalUsuarioExterno').modal('hide');
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
$('#tableUsuarios').on('click', 'button', function () {
|
$('#tableUsuarios').on('click', 'button', function () {
|
||||||
|
|
||||||
var data = $('#tableUsuarios').DataTable().row($(this).parents('tr')).data();
|
var data = $('#tableUsuarios').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
|
||||||
|
|
@ -250,8 +250,28 @@ this.AgregarUsuario = function () {
|
||||||
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
||||||
|
|
||||||
var tableParticipantes = $('#tableParticipantes').DataTable();
|
var tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
var repetido = false;
|
||||||
|
var data = tableParticipantes
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
|
if (item[0] == $('#hiddenusuario').val()) {
|
||||||
|
repetido = true
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
if (repetido == true) {
|
||||||
|
toastr.warning('No puede convocar dos veces al mismo usuario', Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
var option = $("#ucbtnRemoverParticipante").html();
|
var option = $("#ucbtnRemoverParticipante").html();
|
||||||
var a = $("#hiddenusuario").val();
|
|
||||||
|
|
||||||
tableParticipantes.row.add(
|
tableParticipantes.row.add(
|
||||||
[$("#hiddenusuario").val(),
|
[$("#hiddenusuario").val(),
|
||||||
|
|
@ -292,25 +312,46 @@ this.AgregarUsuarioExterno = function () {
|
||||||
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
if (!confirm("¿Desea convocar a un nuevo participante?")) return;
|
||||||
|
|
||||||
var tableParticipantes = $('#tableParticipantes').DataTable();
|
var tableParticipantes = $('#tableParticipantes').DataTable();
|
||||||
|
var repetido = false;
|
||||||
|
var data = tableParticipantes
|
||||||
|
.rows()
|
||||||
|
.data();
|
||||||
|
|
||||||
|
$.each(data, function (key, item) {
|
||||||
|
|
||||||
|
if (item[0] == $('#hiddenUsuarioExterno').val()) {
|
||||||
|
repetido = true
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
if (repetido == true) {
|
||||||
|
toastr.warning('No puede convocar dos veces al mismo usuario', Message_Warning);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var option = $("#ucbtnRemoverParticipante").html();
|
var option = $("#ucbtnRemoverParticipante").html();
|
||||||
var a = $("#hiddenusuarioExterno").val();
|
|
||||||
|
|
||||||
tableParticipantes.row.add(
|
tableParticipantes.row.add(
|
||||||
[$("#hiddenusuarioExterno").val(),
|
[$("#hiddenUsuarioExterno").val(),
|
||||||
$("#txtUsuarioExterno").val(),
|
$("#txtUsuarioExterno").val(),
|
||||||
option])
|
option])
|
||||||
.draw();
|
.draw();
|
||||||
|
|
||||||
toastr.success(Message_Default, Message_Success);
|
toastr.success(Message_Default, Message_Success);
|
||||||
$('#hiddenusuarioExterno').val('');
|
$('#hiddenUsuarioExterno').val('');
|
||||||
$('#txtUsuarioExterno').val('');
|
$('#txtUsuarioExterno').val('');
|
||||||
}
|
}
|
||||||
|
|
||||||
this.LimpiarUsuarioExterno = function () {
|
this.LimpiarUsuarioExterno = function () {
|
||||||
$('#hiddenusuarioExterno').val('');
|
$('#hiddenUsuarioExterno').val('');
|
||||||
$('#txtUsuarioExterno').val('');
|
$('#txtUsuarioExterno').val('');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//TABLES
|
||||||
$('#tableUsuariosExterno').on('click', 'button', function () {
|
$('#tableUsuariosExterno').on('click', 'button', function () {
|
||||||
|
|
||||||
var data = $('#tableUsuariosExterno').DataTable().row($(this).parents('tr')).data();
|
var data = $('#tableUsuariosExterno').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
@ -324,7 +365,6 @@ $('#tableUsuariosExterno').on('click', 'button', function () {
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
//TABLES
|
|
||||||
$('#tableAplicacion').on('click', 'button', function () {
|
$('#tableAplicacion').on('click', 'button', function () {
|
||||||
|
|
||||||
var data = $('#tableAplicacion').DataTable().row($(this).parents('tr')).data();
|
var data = $('#tableAplicacion').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
|
||||||
|
|
@ -170,6 +170,35 @@ background-image:url(http://AYA-VSRV-APPTT:2525/dist/img/ajax-loader.gif);backgr
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="panel panel-success">
|
||||||
|
<div class="panel-heading">
|
||||||
|
<h4 class="panel-title">
|
||||||
|
<i class="fa fa-bars"></i> <label id="lbTituloAccionExterno">Convocar nuevo usuario externo</label>
|
||||||
|
</h4>
|
||||||
|
</div>
|
||||||
|
<div class="panel-body">
|
||||||
|
|
||||||
|
@*Usuario*@
|
||||||
|
|
||||||
|
<div class="input-group input-group-sm">
|
||||||
|
<input id="hiddenUsuarioExterno" type="hidden">
|
||||||
|
<input name="txtUsuarioExterno" title="" class="form-control TextBoxCatalogo" id="txtUsuarioExterno" type="text" readonly>
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
<button class="btn btn-default btn-medium" id="btn_eliminarUsuarioExterno" type="button" onclick="javascript: LimpiarUsuarioExterno()" title="Limpiar">
|
||||||
|
<i class="fa fa-close"></i>
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-info btn-medium btn-margin-catalogo" id="btnBuscarUsuarioExterno" type="button" data-target="#modalUsuarios" title="Buscar Usuarios">
|
||||||
|
<i class="fa fa-search"></i>
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-success btn-medium btn-margin-catalogo" id="btnAgregarUsuarioExterno" type="button" title="Agregar Usuario">
|
||||||
|
<i class="fa fa-plus"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -640,6 +669,36 @@ background-image:url(http://AYA-VSRV-APPTT:2525/dist/img/ajax-loader.gif);backgr
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@*---------------------UsuariosExterno---------------------------------------------------------*@
|
||||||
|
<div class="modal fade" id="modalUsuarioExterno" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" style="display: none;z-index:1600;">
|
||||||
|
<div class="modal-dialog modal-lg">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||||
|
<h4 class="modal-title">Catálogo Usuarios Externos</h4>
|
||||||
|
</div>
|
||||||
|
<div class="modal-body">
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col-md-12">
|
||||||
|
|
||||||
|
<table id="tableUsuariosExterno" class="table table-striped">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th class="col-sm-2">Usuario</th>
|
||||||
|
<th class="col-sm-4">Nombre</th>
|
||||||
|
<th></th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
@*---------------------Comentario Foro ---------------------------------------------------------*@
|
@*---------------------Comentario Foro ---------------------------------------------------------*@
|
||||||
<div class="modal fade" id="modalDiscusion" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" style="display: none;">
|
<div class="modal fade" id="modalDiscusion" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" style="display: none;">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
@ -1009,8 +1068,6 @@ background-image:url(http://AYA-VSRV-APPTT:2525/dist/img/ajax-loader.gif);backgr
|
||||||
</div>
|
</div>
|
||||||
<br />
|
<br />
|
||||||
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label ControlsForms" id="lblUsuario" for="txtBuscarUsuarioDiscusion">Buscar</label>
|
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label ControlsForms" id="lblUsuario" for="txtBuscarUsuarioDiscusion">Buscar</label>
|
||||||
|
|
||||||
|
|
||||||
<div class="input-group input-group-sm col-md-6">
|
<div class="input-group input-group-sm col-md-6">
|
||||||
<input id="hiddenUsuarioDiscusion" type="hidden">
|
<input id="hiddenUsuarioDiscusion" type="hidden">
|
||||||
<input name="txtUsuarioDiscusion" title="" class="form-control TextBoxCatalogo" id="txtUsuarioDiscusion" type="text" readonly>
|
<input name="txtUsuarioDiscusion" title="" class="form-control TextBoxCatalogo" id="txtUsuarioDiscusion" type="text" readonly>
|
||||||
|
|
@ -1027,6 +1084,24 @@ background-image:url(http://AYA-VSRV-APPTT:2525/dist/img/ajax-loader.gif);backgr
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
<br />
|
||||||
|
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label ControlsForms" id="lblUsuario" for="txtBuscarDiscusionExterno">Buscar Externo</label>
|
||||||
|
<div class="input-group input-group-sm col-md-6">
|
||||||
|
<input id="hiddenUsuarioDiscusionExterno" type="hidden">
|
||||||
|
<input name="txtUsuarioDiscusionExterno" title="" class="form-control TextBoxCatalogo" id="txtUsuarioDiscusionExterno" type="text" readonly>
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
<button class="btn btn-default btn-medium" id="btn_eliminarUsuarioDiscusionExterno" type="button" onclick="javascript: LimpiarUsuarioDiscusionExterno()">
|
||||||
|
<i class="fa fa-close"></i>
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-info btn-medium btn-margin-catalogo" id="btnBuscarUsuarioDiscusionExterno" type="button">
|
||||||
|
<i class="fa fa-search"></i>
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-success btn-medium btn-margin-catalogo" id="btnAgregarUsuarioDiscusionExterno" type="button">
|
||||||
|
<i class="fa fa-plus"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -142,6 +142,24 @@
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
<br />
|
||||||
|
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label ControlsForms" id="lblUsuario" for="txtBuscarExterno">Buscar Externo</label>
|
||||||
|
<div class="input-group input-group-sm col-md-6">
|
||||||
|
<input id="hiddenUsuarioExterno" type="hidden">
|
||||||
|
<input name="txtUsuarioExterno" title="" class="form-control TextBoxCatalogo" id="txtUsuarioExterno" type="text" readonly>
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
<button class="btn btn-default btn-medium" id="btn_eliminarUsuarioExterno" type="button" onclick="javascript: LimpiarUsuarioExterno()">
|
||||||
|
<i class="fa fa-close"></i>
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-info btn-medium btn-margin-catalogo" id="btnBuscarUsuarioExterno" type="button">
|
||||||
|
<i class="fa fa-search"></i>
|
||||||
|
</button>
|
||||||
|
<button class="btn btn-success btn-medium btn-margin-catalogo" id="btnAgregarUsuarioExterno" type="button">
|
||||||
|
<i class="fa fa-plus"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
@ -202,6 +220,37 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@*---------------------UsuariosExterno---------------------------------------------------------*@
|
||||||
|
<div class="modal fade" id="modalUsuarioExterno" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" style="display: none;">
|
||||||
|
<div class="modal-dialog modal-lg">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||||
|
<h4 class="modal-title">Catálogo Usuarios Externos</h4>
|
||||||
|
</div>
|
||||||
|
<div class="modal-body">
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col-md-12">
|
||||||
|
|
||||||
|
<table id="tableUsuariosExterno" class="table table-striped">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th class="col-sm-2">Usuario</th>
|
||||||
|
<th class="col-sm-4">Nombre</th>
|
||||||
|
<th></th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="ucbtnRemoverParticipante" style=" display:none;">
|
<div id="ucbtnRemoverParticipante" style=" display:none;">
|
||||||
<button type="button" id="btnRemover" class="btn btn-default btn-xs">
|
<button type="button" id="btnRemover" class="btn btn-default btn-xs">
|
||||||
<i class="fa fa-remove"></i> Remover
|
<i class="fa fa-remove"></i> Remover
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue