This commit is contained in:
jnunez 2018-09-14 05:26:30 +00:00
parent 7e8595b39d
commit 86675f7e10
3 changed files with 27 additions and 3 deletions

View file

@ -14,6 +14,11 @@ jQuery(document).ready(function () {
AbrirArchivoAdjunto();
});
$("#btnBuscarAbrirRespuesta").unbind("click");
$("#btnBuscarAbrirRespuesta").click(function () {
AbrirArchivoAdjuntoRespuesta();
});
CargarTipoSolicitud();
CargarSolicitudes();
@ -147,7 +152,7 @@ this.CargarRespuestas = function (data) {
if (data.TareasPendientes != null) {
$("#txtRespondidapor").val(data.TareasPendientes.UsuarioModificacion);
$("#txtRespuesta").val(data.TareasPendientes.NombreProyecto);
$("#txtRespuesta").val(data.TareasPendientes.NombreProyectoNormativo);
if (data.TareasPendientes.IdDocumento != null) {
var uri = SinortWCF + '/api/ObtenerAdjuntos';
@ -157,7 +162,7 @@ this.CargarRespuestas = function (data) {
};
AjaxPostData(uri, modeldoc, false, false, ObtenerRutaDocumento, null, null);
AjaxPostData(uri, modeldoc, false, false, ObtenerRutaDocumentoRespuesta, null, null);
}
} else {
@ -184,6 +189,10 @@ this.CargarDocumento = function (id) {
this.ObtenerRutaDocumento = function (data) {
$("#hiddenRuta").val(data[0].RutaDescarga)
}
this.ObtenerRutaDocumentoRespuesta = function (data) {
$("#hiddenRutaRespuesta").val(data[0].RutaDescarga);
$("#txtDocumentoAdjuntoRespuesta").val(data[0].Nombre);
}
$('#tableSolicitudes').on('click', 'button', function () {
@ -216,4 +225,13 @@ this.AbrirArchivoAdjunto = function () {
toastr.warning("La solicitud no tiene documento adjunto", Message_Warning);
}
}
this.AbrirArchivoAdjuntoRespuesta = function () {
if ($("#hiddenRutaRespuesta").val() != '') {
window.open($("#hiddenRutaRespuesta").val());
} else {
toastr.warning("La respuesta a la solicitud no tiene documento adjunto", Message_Warning);
}
}

View file

@ -9,6 +9,7 @@ var InfoIUsuarioAsignado;
var InfoIdProyectoNormativo;
var InfoNombreProyectoNormativo;
var EstadoParticipacion = -1;
var InfoIdDocumento;
var EstadoTipoUsuario = "1";
var EstadoConfirmacion = true;
var EstadoAutorizacion = true;
@ -491,6 +492,7 @@ this.GuardarRespuestaSolicitudCompra = function () {
LeerFormulario();
ActualizarEstadoSolicitud();
ObtenerRolPantalla();
AjaxPostData(uri, model, false, false, null, null, null);
}
else {
@ -792,8 +794,9 @@ this.LeerFormulario = function () {
TipoTareaPendiente: InfoITipoTareaPendiente,
UsuarioAsignado: InfoIUsuarioAsignado,
IdProyectoNormativo: InfoIdProyectoNormativo,
NombreProyectoNormativo: InfoNombreProyectoNormativo,
NombreProyectoNormativo: $("#txtRespuesta").val(),
PromotorProyectoNormativo: InfoPromotor
}
}
ArrayTareasPendientes.push(TareaPendiente);

View file

@ -149,6 +149,9 @@ namespace AYA.SlnSinortModel.DAL.Sinort
item.FechaModificacion = DateTime.Now;
item.FechaCreacion = Actual.FechaCreacion;
item.UsuarioCreacion = Actual.UsuarioCreacion;
item.UsuarioModificacion = model.UserName;
item.NombreProyectoNormativo = model.TareasPendientes.NombreProyectoNormativo;
item.IdDocumento = model.TareasPendientes.IdDocumento;
}
}