git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C483
This commit is contained in:
parent
d2095ee4e5
commit
154a942b3e
11 changed files with 450 additions and 76 deletions
|
|
@ -52,23 +52,7 @@ namespace AYA.SlnSinort.Controllers
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
[AllowAnonymous]
|
|
||||||
[HttpPost]
|
|
||||||
public JsonResult VisualizarDocumentos(LoginJSON model)
|
|
||||||
{
|
|
||||||
Documento oDoc = new Documento();
|
|
||||||
string strResultado = "";
|
|
||||||
try
|
|
||||||
{
|
|
||||||
strResultado = oDoc.Visor_Documento(model.Usuario, model.Contrasena);
|
|
||||||
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
return Json(strResultado, JsonRequestBehavior.AllowGet);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -33,23 +33,7 @@ namespace AYA.SlnSinort.Controllers.PropuestaNormativa
|
||||||
InitControllers();
|
InitControllers();
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
[AllowAnonymous]
|
|
||||||
[HttpPost]
|
|
||||||
public JsonResult VisualizarDocumentos(LoginJSON model)
|
|
||||||
{
|
|
||||||
Documento oDoc = new Documento();
|
|
||||||
string strResultado = "";
|
|
||||||
try
|
|
||||||
{
|
|
||||||
strResultado = oDoc.Visor_Documento(model.Usuario, model.Contrasena);
|
|
||||||
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
return Json(strResultado, JsonRequestBehavior.AllowGet);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -77,13 +77,13 @@ this.CargarSitios = function () {
|
||||||
this.CargarEliminadas = function () {
|
this.CargarEliminadas = function () {
|
||||||
var uri = SinortWCF + '/api/ObtenerEliminadas';
|
var uri = SinortWCF + '/api/ObtenerEliminadas';
|
||||||
model =
|
model =
|
||||||
AjaxPostData(uri, Item, true, true, CargarTablaSitios, null, null);
|
AjaxPostData(uri, Item, true, false, CargarTablaSitios, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.CargarInactivas = function () {
|
this.CargarInactivas = function () {
|
||||||
var uri = SinortWCF + '/api/ObtenerInactivas';
|
var uri = SinortWCF + '/api/ObtenerInactivas';
|
||||||
model =
|
model =
|
||||||
AjaxPostData(uri, Item, true, true, CargarTablaInactivas, null, null);
|
AjaxPostData(uri, Item, true, false, CargarTablaInactivas, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.CargarTablaSitios = function (data) {
|
this.CargarTablaSitios = function (data) {
|
||||||
|
|
|
||||||
|
|
@ -149,6 +149,61 @@ this.getDataModel = function () {
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
$("#btn_eliminarDocumentoTecnico").unbind("click");
|
||||||
|
$("#btn_eliminarDocumentoTecnico").click(function () {
|
||||||
|
|
||||||
|
$('#txtDocumentoTecnico').val('');
|
||||||
|
$('#hiddenDocumentoTecnico').val('');
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btn_eliminarAplicacion").unbind("click");
|
||||||
|
$("#btn_eliminarAplicacion").click(function () {
|
||||||
|
|
||||||
|
$('#txtAplicacion').val('');
|
||||||
|
$('#hiddenAplicacion').val('');
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btn_eliminarContenido").unbind("click");
|
||||||
|
$("#btn_eliminarContenido").click(function () {
|
||||||
|
|
||||||
|
$('#hiddenContenido').val('');
|
||||||
|
$('#txtContenido').val('');
|
||||||
|
$('#txtSubCategoriaContenido').val('');
|
||||||
|
$('#hiddenSubCategoriaContenido').val('');
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btn_eliminarSubCategoriaContenido").unbind("click");
|
||||||
|
$("#btn_eliminarSubCategoriaContenido").click(function () {
|
||||||
|
|
||||||
|
$('#txtSubCategoriaContenido').val('');
|
||||||
|
$('#hiddenSubCategoriaContenido').val('');
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btn_eliminarGrupoTematico").unbind("click");
|
||||||
|
$("#btn_eliminarGrupoTematico").click(function () {
|
||||||
|
|
||||||
|
$('#txtGrupoTematico').val('');
|
||||||
|
$('#hiddenGrupoTematico').val('');
|
||||||
|
$('#hiddenSubCategoriaGrupoTematico').val('');
|
||||||
|
$('#txtSubCategoriaGrupoTematico').val('');
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btn_eliminarSubCategoriaGrupoTematico").unbind("click");
|
||||||
|
$("#btn_eliminarSubCategoriaGrupoTematico").click(function () {
|
||||||
|
|
||||||
|
$('#hiddenSubCategoriaGrupoTematico').val('');
|
||||||
|
$('#txtSubCategoriaGrupoTematico').val('');
|
||||||
|
|
||||||
|
});
|
||||||
|
$("#btn_eliminarEmisor").unbind("click");
|
||||||
|
$("#btn_eliminarEmisor").click(function () {
|
||||||
|
|
||||||
|
$('#txtEmisor').val('');
|
||||||
|
$('#hiddenEmisor').val('');
|
||||||
|
});
|
||||||
|
|
||||||
$("#btnBuscarContenido").unbind("click");
|
$("#btnBuscarContenido").unbind("click");
|
||||||
$("#btnBuscarContenido").click(function () {
|
$("#btnBuscarContenido").click(function () {
|
||||||
|
|
@ -925,6 +980,7 @@ this.CargarFormulario = function (data) {
|
||||||
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
$('#txtListaPalabraClave').val(model.FichaTecnicaHistorico.ListaPalabrasClaves);
|
||||||
$("#txtAreaIdentificacion").val(model.FichaTecnicaHistorico.Identificacion);
|
$("#txtAreaIdentificacion").val(model.FichaTecnicaHistorico.Identificacion);
|
||||||
$("#hiddenEstado").val(model.FichaTecnicaHistorico.IdEstado);
|
$("#hiddenEstado").val(model.FichaTecnicaHistorico.IdEstado);
|
||||||
$("#txtEstado").val(model.FichaTecnicaHistorico.DescripcionEstado);
|
$("#txtEstado").val(model.FichaTecnicaHistorico.DescripcionEstado);
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,17 @@ var InfoIdProyectoNormativo;
|
||||||
|
|
||||||
jQuery(document).ready(function () {
|
jQuery(document).ready(function () {
|
||||||
|
|
||||||
|
|
||||||
|
$("#btnBuscarAbrir").unbind("click");
|
||||||
|
$("#btnBuscarAbrir").click(function () {
|
||||||
|
AbrirArchivoAdjunto();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btnBuscarAbrirRespuesta").unbind("click");
|
||||||
|
$("#btnBuscarAbrirRespuesta").click(function () {
|
||||||
|
AbrirArchivoAdjuntoRespuesta();
|
||||||
|
});
|
||||||
|
|
||||||
getDataModel();
|
getDataModel();
|
||||||
CargarSolicitudes();
|
CargarSolicitudes();
|
||||||
|
|
||||||
|
|
@ -33,7 +44,7 @@ this.CargarSolicitudes = function () {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
AjaxPostData(uri, model, true, true, CargarTablaSolicitudes, null, null);
|
AjaxPostData(uri, model, true, false, CargarTablaSolicitudes, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.CargarTablaSolicitudes = function (data) {
|
this.CargarTablaSolicitudes = function (data) {
|
||||||
|
|
@ -126,9 +137,73 @@ this.CargarFormulario = function (data) {
|
||||||
$('#divEstadoSolicitud').show();
|
$('#divEstadoSolicitud').show();
|
||||||
$("#txtEstadoSolicitud").val(model.Solicitud.Estado1.Descripcion);
|
$("#txtEstadoSolicitud").val(model.Solicitud.Estado1.Descripcion);
|
||||||
}
|
}
|
||||||
|
CargarDocumento(model.Solicitud.IdDocumento);
|
||||||
|
CargarDatosRespuestaSolicitud(InfoIdProyectoNormativo);
|
||||||
|
|
||||||
ENDREQUEST();
|
ENDREQUEST();
|
||||||
}
|
}
|
||||||
|
this.CargarDatosRespuestaSolicitud = function (id) {
|
||||||
|
|
||||||
|
var uri = SinortWCF + '/api/ObtenerSolicitudTareasPendientes';
|
||||||
|
tareas = {
|
||||||
|
IdProyectoNormativo: id
|
||||||
|
}
|
||||||
|
|
||||||
|
var modeltar = {
|
||||||
|
TareasPendientes: tareas
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, modeltar, false, false, CargarRespuestas, null, null);
|
||||||
|
|
||||||
|
}
|
||||||
|
this.CargarRespuestas = function (data) {
|
||||||
|
|
||||||
|
if (data.TareasPendientes != null) {
|
||||||
|
$("#txtRespondidapor").val(data.TareasPendientes.UsuarioModificacion);
|
||||||
|
$("#txtRespuesta").val(data.TareasPendientes.NombreProyectoNormativo);
|
||||||
|
|
||||||
|
if (data.TareasPendientes.IdDocumento != null) {
|
||||||
|
var uri = SinortWCF + '/api/ObtenerAdjuntos';
|
||||||
|
|
||||||
|
var modeldoc = {
|
||||||
|
IdDocumentoAdjunto: data.TareasPendientes.IdDocumento
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, modeldoc, false, false, ObtenerRutaDocumentoRespuesta, null, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
toastr.warning("La solicitud está pendiente de respuesta", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
this.CargarDocumento = function (id) {
|
||||||
|
|
||||||
|
|
||||||
|
var uri = SinortWCF + '/api/ObtenerAdjuntos';
|
||||||
|
|
||||||
|
var modeldoc = {
|
||||||
|
IdDocumentoAdjunto: id
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, modeldoc, false, false, ObtenerRutaDocumento, null, null);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.ObtenerRutaDocumento = function (data) {
|
||||||
|
$("#hiddenRutaDescarga").val(data[0].RutaDescarga)
|
||||||
|
$("#hiddenRutaFisica").val(data[0].RutaFisica)
|
||||||
|
}
|
||||||
|
this.ObtenerRutaDocumentoRespuesta = function (data) {
|
||||||
|
$("#hiddenRutaRespuestaDescarga").val(data[0].RutaDescarga);
|
||||||
|
$("#hiddenRutaRespuestaFisica").val(data[0].RutaFisica);
|
||||||
|
$("#txtDocumentoAdjuntoRespuesta").val(data[0].Nombre);
|
||||||
|
}
|
||||||
|
|
||||||
$('#tableSolicitudes').on('click', 'button', function () {
|
$('#tableSolicitudes').on('click', 'button', function () {
|
||||||
|
|
||||||
|
|
@ -152,4 +227,44 @@ $('#tableSolicitudes').on('click', 'button', function () {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
this.AbrirArchivoAdjunto = function () {
|
||||||
|
if ($("#hiddenRutaDescarga").val() != '') {
|
||||||
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: $("#hiddenRutaFisica").val(),
|
||||||
|
Contrasena: $("#hiddenRutaDescarga").val()
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
} else {
|
||||||
|
toastr.warning("La solicitud no tiene documento adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.AbrirArchivoAdjuntoRespuesta = function () {
|
||||||
|
if ($("#hiddenRutaRespuestaDescarga").val() != '') {
|
||||||
|
|
||||||
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: $("#hiddenRutaRespuestaFisica").val(),
|
||||||
|
Contrasena: $("#hiddenRutaRespuestaDescarga").val()
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
} else {
|
||||||
|
toastr.warning("La respuesta a la solicitud no tiene documento adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
this.AbrirDocumento = function (data) {
|
||||||
|
var doc = RepositorioVirtual + data;
|
||||||
|
if (data != "No existe") {
|
||||||
|
window.open(doc);
|
||||||
|
} else {
|
||||||
|
toastr.warning("Problema al abrir el adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
|
|
@ -20,7 +20,7 @@ this.CargarSolicitudes = function () {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
AjaxPostData(uri, model, true, true, CargarTablaSolicitudes, null, null);
|
AjaxPostData(uri, model, true, false, CargarTablaSolicitudes, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.CargarTablaSolicitudes = function (data) {
|
this.CargarTablaSolicitudes = function (data) {
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,16 @@ var IdSolicitud;
|
||||||
|
|
||||||
jQuery(document).ready(function () {
|
jQuery(document).ready(function () {
|
||||||
|
|
||||||
|
$("#btnBuscarAbrir").unbind("click");
|
||||||
|
$("#btnBuscarAbrir").click(function () {
|
||||||
|
AbrirArchivoAdjunto();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("#btnBuscarAbrirRespuesta").unbind("click");
|
||||||
|
$("#btnBuscarAbrirRespuesta").click(function () {
|
||||||
|
AbrirArchivoAdjuntoRespuesta();
|
||||||
|
});
|
||||||
|
|
||||||
CargarSolicitudes();
|
CargarSolicitudes();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
@ -25,7 +34,7 @@ this.CargarSolicitudes = function () {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
AjaxPostData(uri, model, true, true, CargarTablaSolicitudes, null, null);
|
AjaxPostData(uri, model, true, false, CargarTablaSolicitudes, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.CargarTablaSolicitudes = function (data) {
|
this.CargarTablaSolicitudes = function (data) {
|
||||||
|
|
@ -118,12 +127,76 @@ this.CargarFormulario = function (data) {
|
||||||
$('#divEstadoSolicitud').show();
|
$('#divEstadoSolicitud').show();
|
||||||
$("#txtEstadoSolicitud").val(model.Solicitud.Estado1.Descripcion);
|
$("#txtEstadoSolicitud").val(model.Solicitud.Estado1.Descripcion);
|
||||||
|
|
||||||
|
CargarDocumento(model.Solicitud.IdDocumento);
|
||||||
|
CargarDatosRespuestaSolicitud(InfoIdProyectoNormativo);
|
||||||
|
|
||||||
|
|
||||||
ENDREQUEST();
|
ENDREQUEST();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.CargarDatosRespuestaSolicitud = function (id) {
|
||||||
|
|
||||||
|
var uri = SinortWCF + '/api/ObtenerSolicitudTareasPendientes';
|
||||||
|
tareas = {
|
||||||
|
IdProyectoNormativo: id
|
||||||
|
}
|
||||||
|
|
||||||
|
var modeltar = {
|
||||||
|
TareasPendientes: tareas
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, modeltar, false, false, CargarRespuestas, null, null);
|
||||||
|
|
||||||
|
}
|
||||||
|
this.CargarRespuestas = function (data) {
|
||||||
|
|
||||||
|
if (data.TareasPendientes != null) {
|
||||||
|
$("#txtRespondidapor").val(data.TareasPendientes.UsuarioModificacion);
|
||||||
|
$("#txtRespuesta").val(data.TareasPendientes.NombreProyectoNormativo);
|
||||||
|
|
||||||
|
if (data.TareasPendientes.IdDocumento != null) {
|
||||||
|
var uri = SinortWCF + '/api/ObtenerAdjuntos';
|
||||||
|
|
||||||
|
var modeldoc = {
|
||||||
|
IdDocumentoAdjunto: data.TareasPendientes.IdDocumento
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, modeldoc, false, false, ObtenerRutaDocumentoRespuesta, null, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
toastr.warning("La solicitud está pendiente de respuesta", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
this.CargarDocumento = function (id) {
|
||||||
|
|
||||||
|
|
||||||
|
var uri = SinortWCF + '/api/ObtenerAdjuntos';
|
||||||
|
|
||||||
|
var modeldoc = {
|
||||||
|
IdDocumentoAdjunto: id
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, modeldoc, false, false, ObtenerRutaDocumento, null, null);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.ObtenerRutaDocumento = function (data) {
|
||||||
|
$("#hiddenRutaDescarga").val(data[0].RutaDescarga)
|
||||||
|
$("#hiddenRutaFisica").val(data[0].RutaFisica)
|
||||||
|
}
|
||||||
|
this.ObtenerRutaDocumentoRespuesta = function (data) {
|
||||||
|
$("#hiddenRutaRespuestaDescarga").val(data[0].RutaDescarga);
|
||||||
|
$("#hiddenRutaRespuestaFisica").val(data[0].RutaFisica);
|
||||||
|
$("#txtDocumentoAdjuntoRespuesta").val(data[0].Nombre);
|
||||||
|
}
|
||||||
|
|
||||||
$('#tableSolicitudes').on('click', 'button', function () {
|
$('#tableSolicitudes').on('click', 'button', function () {
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -146,4 +219,45 @@ $('#tableSolicitudes').on('click', 'button', function () {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
this.AbrirArchivoAdjunto = function () {
|
||||||
|
if ($("#hiddenRutaDescarga").val() != '') {
|
||||||
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: $("#hiddenRutaFisica").val(),
|
||||||
|
Contrasena: $("#hiddenRutaDescarga").val()
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
} else {
|
||||||
|
toastr.warning("La solicitud no tiene documento adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.AbrirArchivoAdjuntoRespuesta = function () {
|
||||||
|
if ($("#hiddenRutaRespuestaDescarga").val() != '') {
|
||||||
|
|
||||||
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: $("#hiddenRutaRespuestaFisica").val(),
|
||||||
|
Contrasena: $("#hiddenRutaRespuestaDescarga").val()
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
} else {
|
||||||
|
toastr.warning("La respuesta a la solicitud no tiene documento adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
this.AbrirDocumento = function (data) {
|
||||||
|
var doc = RepositorioVirtual + data;
|
||||||
|
if (data != "No existe") {
|
||||||
|
window.open(doc);
|
||||||
|
} else {
|
||||||
|
toastr.warning("Problema al abrir el adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
|
|
@ -43,13 +43,15 @@ jQuery(document).ready(function () {
|
||||||
$('#tableDocForo').TableInit(0, false, false, false, false, null, null);
|
$('#tableDocForo').TableInit(0, false, false, false, false, null, null);
|
||||||
$('#tableDocForo').DataTable().column(0).visible(false);
|
$('#tableDocForo').DataTable().column(0).visible(false);
|
||||||
$('#tableDocForo').DataTable().column(4).visible(false);
|
$('#tableDocForo').DataTable().column(4).visible(false);
|
||||||
|
$('#tableDocForo').DataTable().column(5).visible(false);
|
||||||
$('#tableDocMatriz').TableInit(0, false, false, false, false, null, null);
|
$('#tableDocMatriz').TableInit(0, false, false, false, false, null, null);
|
||||||
$('#tableDocMatriz').DataTable().column(0).visible(false);
|
$('#tableDocMatriz').DataTable().column(0).visible(false);
|
||||||
$('#tableDocMatriz').DataTable().column(4).visible(false);
|
$('#tableDocMatriz').DataTable().column(4).visible(false);
|
||||||
|
$('#tableDocMatriz').DataTable().column(5).visible(false);
|
||||||
$('#tableDocEvento').TableInit(0, false, false, false, false, null, null);
|
$('#tableDocEvento').TableInit(0, false, false, false, false, null, null);
|
||||||
$('#tableDocEvento').DataTable().column(0).visible(false);
|
$('#tableDocEvento').DataTable().column(0).visible(false);
|
||||||
$('#tableDocEvento').DataTable().column(4).visible(false);
|
$('#tableDocEvento').DataTable().column(4).visible(false);
|
||||||
|
$('#tableDocEvento').DataTable().column(5).visible(false);
|
||||||
|
|
||||||
$("#tabs").tabs();
|
$("#tabs").tabs();
|
||||||
|
|
||||||
|
|
@ -1796,22 +1798,33 @@ 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 uri = SinortWCF + '/api/EliminarbaseAdjunto';
|
||||||
var arregloDeSubCadenas = nombre.split(separador);
|
|
||||||
var nombredoc = arregloDeSubCadenas[arregloDeSubCadenas.length - 1]
|
var model = {
|
||||||
|
Id: IdDocumentoAdjunto
|
||||||
|
};
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, true, null, null, null);
|
||||||
|
CargarDocumentosExpediente();
|
||||||
|
CargarDocumentosAuxiliares();
|
||||||
|
CargarListaDocumentosAuxiliares();
|
||||||
|
|
||||||
|
//var separador = "/";
|
||||||
|
//var arregloDeSubCadenas = nombre.split(separador);
|
||||||
|
// 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);
|
||||||
}
|
}
|
||||||
|
|
@ -1954,6 +1967,7 @@ this.CargarTablaDocumentosForo = function (data) {
|
||||||
option,
|
option,
|
||||||
item.Nombre,
|
item.Nombre,
|
||||||
item.UsuarioCreacion,
|
item.UsuarioCreacion,
|
||||||
|
item.RutaFisica,
|
||||||
item.RutaDescarga]).draw();
|
item.RutaDescarga]).draw();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
@ -1964,9 +1978,26 @@ $('#tableDocForo').on('click', 'button', function () {
|
||||||
|
|
||||||
var data = $('#tableDocForo').DataTable().row($(this).parents('tr')).data();
|
var data = $('#tableDocForo').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
||||||
window.open(data[4]);
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: data[4],
|
||||||
|
Contrasena: data[5]
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
this.AbrirDocumento = function (data) {
|
||||||
|
var doc = RepositorioVirtual + data;
|
||||||
|
if (data != "No existe") {
|
||||||
|
window.open(doc);
|
||||||
|
} else {
|
||||||
|
toastr.warning("Problema al abrir el adjunto", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
|
ENDREQUEST();
|
||||||
|
}
|
||||||
|
|
||||||
// Documentos de Eventos Adjuntos
|
// Documentos de Eventos Adjuntos
|
||||||
|
|
||||||
|
|
@ -2027,6 +2058,7 @@ this.CargarTablaDocumentosEventos = function (data) {
|
||||||
option,
|
option,
|
||||||
item.Nombre,
|
item.Nombre,
|
||||||
item.UsuarioCreacion,
|
item.UsuarioCreacion,
|
||||||
|
item.RutaFisica,
|
||||||
item.RutaDescarga]).draw();
|
item.RutaDescarga]).draw();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
@ -2037,7 +2069,13 @@ $('#tableDocEvento').on('click', 'button', function () {
|
||||||
|
|
||||||
var data = $('#tableDocEvento').DataTable().row($(this).parents('tr')).data();
|
var data = $('#tableDocEvento').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
||||||
window.open(data[4]);
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: data[4],
|
||||||
|
Contrasena: data[5]
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -2105,6 +2143,7 @@ this.CargarTablaDocumentosMatriz = function (data) {
|
||||||
option,
|
option,
|
||||||
item.Nombre,
|
item.Nombre,
|
||||||
item.UsuarioCreacion,
|
item.UsuarioCreacion,
|
||||||
|
item.RutaFisica,
|
||||||
item.RutaDescarga]).draw();
|
item.RutaDescarga]).draw();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
@ -2115,7 +2154,13 @@ $('#tableDocMatriz').on('click', 'button', function () {
|
||||||
|
|
||||||
var data = $('#tableDocMatriz').DataTable().row($(this).parents('tr')).data();
|
var data = $('#tableDocMatriz').DataTable().row($(this).parents('tr')).data();
|
||||||
|
|
||||||
window.open(data[4]);
|
var uri = server + 'NormativaReglamentacionTecnica/VisualizarDocumentos';
|
||||||
|
model = {
|
||||||
|
Usuario: data[4],
|
||||||
|
Contrasena: data[5]
|
||||||
|
}
|
||||||
|
|
||||||
|
AjaxPostData(uri, model, false, false, AbrirDocumento, null, null);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -2317,6 +2362,7 @@ this.CargarGridComentario = function (data) {
|
||||||
option,
|
option,
|
||||||
lista.Nombre,
|
lista.Nombre,
|
||||||
lista.UsuarioCreacion,
|
lista.UsuarioCreacion,
|
||||||
|
lista.RutaFisica,
|
||||||
lista.RutaDescarga]).draw();
|
lista.RutaDescarga]).draw();
|
||||||
|
|
||||||
$('#btnVerAdjuntosMatriz').prop("disabled", true);
|
$('#btnVerAdjuntosMatriz').prop("disabled", true);
|
||||||
|
|
@ -2328,6 +2374,7 @@ this.CargarGridComentario = function (data) {
|
||||||
option,
|
option,
|
||||||
lista.Nombre,
|
lista.Nombre,
|
||||||
lista.UsuarioCreacion,
|
lista.UsuarioCreacion,
|
||||||
|
lista.RutaFisica,
|
||||||
lista.RutaDescarga]).draw();
|
lista.RutaDescarga]).draw();
|
||||||
|
|
||||||
$('#btnVerAdjuntosForo').prop("disabled", true);
|
$('#btnVerAdjuntosForo').prop("disabled", true);
|
||||||
|
|
@ -2342,6 +2389,7 @@ this.CargarGridComentario = function (data) {
|
||||||
option,
|
option,
|
||||||
lista.Nombre,
|
lista.Nombre,
|
||||||
lista.UsuarioCreacion,
|
lista.UsuarioCreacion,
|
||||||
|
lista.RutaFisica,
|
||||||
lista.RutaDescarga]).draw();
|
lista.RutaDescarga]).draw();
|
||||||
|
|
||||||
$('#btnVerAdjuntosEvento').prop("disabled", true);
|
$('#btnVerAdjuntosEvento').prop("disabled", true);
|
||||||
|
|
@ -2361,7 +2409,7 @@ function ActualizarUpload() {
|
||||||
|
|
||||||
$('#fileupload').fileupload({
|
$('#fileupload').fileupload({
|
||||||
|
|
||||||
url: FileUploadHandler + '/FileUploadHandler.ashx?tipo=' + FechaDocumentos + '&id=' + model.ProyectoNormativo.IdProyectoNormativo + '&carpeta=' + SubTipoproyecto,
|
url: FileUploadHandler + '/FileUploadHandler.ashx?tipo=' + FechaDocumentos,
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
|
|
||||||
add: function (e, data) {
|
add: function (e, data) {
|
||||||
|
|
@ -2394,13 +2442,15 @@ function ActualizarUpload() {
|
||||||
|
|
||||||
success: function (response, status) {
|
success: function (response, status) {
|
||||||
|
|
||||||
GuardarAdjuntos(NombreDocumento);
|
if (response.indexOf('Success') > -1) {
|
||||||
$('#progress .progress-bar').css(
|
GuardarAdjuntos(NombreDocumento);
|
||||||
'width', '0%');
|
toastr.success("Acción completada con exito", Message_Success);
|
||||||
ENDREQUEST();
|
} else {
|
||||||
|
toastr.warning("Error al adjuntar el archivo", Message_Warning);
|
||||||
|
}
|
||||||
|
|
||||||
$('#modalDocumentosAuxiliares').modal('hide');
|
$('#modalDocumentosAuxiliares').modal('hide');
|
||||||
toastr.success("Acción completada con exito", Message_Success);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
error: function (error) {
|
error: function (error) {
|
||||||
|
|
|
||||||
|
|
@ -75,12 +75,21 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@*---------------------Documento adjunto---------------------------------------------------------*@
|
@*---------------------Documento adjunto---------------------------------------------------------*@
|
||||||
<div class="form-group " id="divDocumentoAdjunto">
|
|
||||||
<label class="col-sm-4 control-label ControlsForms" id="lblDocumentoAdjunto">Documento Adjunto</label>
|
<label class="col-sm-4 control-label ControlsForms" id="lblDocumentoAdjunto">Documento Adjunto</label>
|
||||||
<div class="input-group col-lg-8 col-md-6 col-sm-6 col-xs-6">
|
<div class="input-group input-group-sm">
|
||||||
<input name="txtDocumentoAdjunto" class="form-control imput-xs" id="txtDocumentoAdjunto" readonly style="cursor: not-allowed;" />
|
<input id="hiddenRutaFisica" type="hidden">
|
||||||
</div>
|
<input id="hiddenRutaDescarga" type="hidden">
|
||||||
|
<input name="txtDocumentoAdjunto" title="" class="form-control TextBoxCatalogo" id="txtDocumentoAdjunto" type="text" readonly style="cursor: not-allowed;">
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
|
||||||
|
<button class="btn btn-default btn-medium btn-margin-catalogo" id="btnBuscarAbrir" type="button">
|
||||||
|
<i class="fa fa-file"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
<br />
|
||||||
|
|
||||||
@*---------------------Usuario Sistema---------------------------------------------------------*@
|
@*---------------------Usuario Sistema---------------------------------------------------------*@
|
||||||
<div class="form-group " id="divUsuarioSistema">
|
<div class="form-group " id="divUsuarioSistema">
|
||||||
|
|
@ -113,6 +122,27 @@
|
||||||
<input name="txtNombreSubgerencia" class="form-control imput-xs" id="txtNombreSubgerencia" readonly style="cursor: not-allowed;" />
|
<input name="txtNombreSubgerencia" class="form-control imput-xs" id="txtNombreSubgerencia" readonly style="cursor: not-allowed;" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@*---------------------Respondida por ---------------------------------------------------------*@
|
||||||
|
<div class="form-group " id="divRespondidapor">
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblRespondiapor">Respondida por</label>
|
||||||
|
<div class="input-group col-lg-8 col-md-6 col-sm-6 col-xs-6 ">
|
||||||
|
<input name="txtRespondidapor" class="form-control imput-xs" id="txtRespondidapor" readonly style="cursor: not-allowed;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@*---------------------Documento respuesta---------------------------------------------------------*@
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblDocumentoAdjuntoRespuesta">Documento Adjunto Respuesta</label>
|
||||||
|
<div class="input-group input-group-sm">
|
||||||
|
<input id="hiddenRutaRespuestaFisica" type="hidden">
|
||||||
|
<input id="hiddenRutaRespuestaDescarga" type="hidden">
|
||||||
|
<input name="txtDocumentoAdjuntoRespuesta" title="" class="form-control TextBoxCatalogo" id="txtDocumentoAdjuntoRespuesta" type="text" readonly style="cursor: not-allowed;">
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
|
||||||
|
<button class="btn btn-default btn-medium btn-margin-catalogo" id="btnBuscarAbrirRespuesta" type="button">
|
||||||
|
<i class="fa fa-file"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -159,7 +189,13 @@
|
||||||
<input name="txtEstadoSolicitud" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtEstadoSolicitud" required="required" type="text" readonly="readonly" data-original-title="" style="cursor: not-allowed;">
|
<input name="txtEstadoSolicitud" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtEstadoSolicitud" required="required" type="text" readonly="readonly" data-original-title="" style="cursor: not-allowed;">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@*---------------------Respuesta---------------------------------------------------------*@
|
||||||
|
<div class="form-group " id="divRespuesta">
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblRespondiapor">Respuesta</label>
|
||||||
|
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
|
||||||
|
<textarea name="txtRespuesta" rows="4" cols="45" id="txtRespuesta" style="resize: none; cursor: not-allowed;" readonly></textarea>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -76,12 +76,20 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@*---------------------Documento adjunto---------------------------------------------------------*@
|
@*---------------------Documento adjunto---------------------------------------------------------*@
|
||||||
<div class="form-group " id="divDocumentoAdjunto">
|
<label class="col-sm-4 control-label ControlsForms" id="lblDocumentoAdjunto">Documento Adjunto</label>
|
||||||
<label class="col-sm-4 control-label ControlsForms" id="lblDocumentoAdjunto">Documento Adjunto</label>
|
<div class="input-group input-group-sm">
|
||||||
<div class="input-group col-lg-8 col-md-6 col-sm-6 col-xs-6">
|
<input id="hiddenRutaFisica" type="hidden">
|
||||||
<input name="txtDocumentoAdjunto" class="form-control imput-xs" id="txtDocumentoAdjunto" readonly style="cursor: not-allowed;" />
|
<input id="hiddenRutaDescarga" type="hidden">
|
||||||
</div>
|
<input name="txtDocumentoAdjunto" title="" class="form-control TextBoxCatalogo" id="txtDocumentoAdjunto" type="text" readonly style="cursor: not-allowed;">
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
|
||||||
|
<button class="btn btn-default btn-medium btn-margin-catalogo" id="btnBuscarAbrir" type="button">
|
||||||
|
<i class="fa fa-file"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
<br />
|
||||||
|
|
||||||
@*---------------------Usuario Sistema---------------------------------------------------------*@
|
@*---------------------Usuario Sistema---------------------------------------------------------*@
|
||||||
<div class="form-group " id="divUsuarioSistema">
|
<div class="form-group " id="divUsuarioSistema">
|
||||||
|
|
@ -114,7 +122,27 @@
|
||||||
<input name="txtNombreSubgerencia" class="form-control imput-xs" id="txtNombreSubgerencia" readonly style="cursor: not-allowed;" />
|
<input name="txtNombreSubgerencia" class="form-control imput-xs" id="txtNombreSubgerencia" readonly style="cursor: not-allowed;" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@*---------------------Respondida por ---------------------------------------------------------*@
|
||||||
|
<div class="form-group " id="divRespondidapor">
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblRespondiapor">Respondida por</label>
|
||||||
|
<div class="input-group col-lg-8 col-md-6 col-sm-6 col-xs-6 ">
|
||||||
|
<input name="txtRespondidapor" class="form-control imput-xs" id="txtRespondidapor" readonly style="cursor: not-allowed;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@*---------------------Documento respuesta---------------------------------------------------------*@
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblDocumentoAdjuntoRespuesta">Documento Adjunto Respuesta</label>
|
||||||
|
<div class="input-group input-group-sm">
|
||||||
|
<input id="hiddenRutaRespuestaFisica" type="hidden">
|
||||||
|
<input id="hiddenRutaRespuestaDescarga" type="hidden">
|
||||||
|
<input name="txtDocumentoAdjuntoRespuesta" title="" class="form-control TextBoxCatalogo" id="txtDocumentoAdjuntoRespuesta" type="text" readonly style="cursor: not-allowed;">
|
||||||
|
|
||||||
|
<span class="input-group-btn">
|
||||||
|
|
||||||
|
<button class="btn btn-default btn-medium btn-margin-catalogo" id="btnBuscarAbrirRespuesta" type="button">
|
||||||
|
<i class="fa fa-file"></i>
|
||||||
|
</button>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
|
|
@ -160,7 +188,13 @@
|
||||||
<input name="txtEstadoSolicitud" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtEstadoSolicitud" required="required" type="text" readonly="readonly" data-original-title="" style="cursor: not-allowed;">
|
<input name="txtEstadoSolicitud" title="" class="form-control TextBoxCatalogo inputWarning error" id="txtEstadoSolicitud" required="required" type="text" readonly="readonly" data-original-title="" style="cursor: not-allowed;">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@*---------------------Respuesta---------------------------------------------------------*@
|
||||||
|
<div class="form-group " id="divRespuesta">
|
||||||
|
<label class="col-sm-4 control-label ControlsForms" id="lblRespondiapor">Respuesta</label>
|
||||||
|
<div class="input-group input-group-sm col-lg-8 col-md-8 col-sm-8 col-xs-8">
|
||||||
|
<textarea name="txtRespuesta" rows="4" cols="45" id="txtRespuesta" style="resize: none; cursor: not-allowed;" readonly></textarea>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -747,6 +747,7 @@ background-image:url(http://AYA-VSRV-APPTT:2525/dist/img/ajax-loader.gif);backgr
|
||||||
<th class="col-sm-4">Nombre</th>
|
<th class="col-sm-4">Nombre</th>
|
||||||
<th class="col-sm-4">Creado por</th>
|
<th class="col-sm-4">Creado por</th>
|
||||||
<th></th>
|
<th></th>
|
||||||
|
<th></th>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue