TFS_ANTIGUO/SInCathay/ULA.Cathay.Credito/Ultimus.Framework/Ultimus.API.Documentos.js

61 lines
No EOL
2.2 KiB
JavaScript

jQuery(document).ready(function () {
try {
$('#btnGenDocCaratulaCredito').click(function () {
GenerarDocumento("CaratulaCredito");
});
$('#btnGenDocCartaAprobacion').click(function () {
GenerarDocumento("CartaAprobacion");
});
$('#btnGenDocSolicitudSeguroINS').click(function () {
GenerarDocumento("SolicitudIns");
});
$('#btnGenDocCartaExclusionFlotilla').click(function () {
GenerarDocumento("AutorizacionExclusionFlotilla");
});
$('#btnGenDocComprobanteEntregaDocumentos').click(function () {
GenerarDocumento("ComprobanteEntregaDocumentos");
});
$('#btnGenDocDeberInformacion').click(function () {
GenerarDocumento("DeberInformacion");
});
$('#btnGenDocPrenda').click(function () {
GenerarDocumento("Prenda");
});
} catch (e) {
toastr.error("Ha ocurrido un error inesperado al inicializar el formulario de informa. Vuelva a intentarlo mas tarde", Message_Error);
}
});
this.GenerarDocumento = function (tipoDocumento) {
var uri = "api/DocumentosAPI/Adjuntar" + tipoDocumento + "?IdSolicitud=" + $('#hiddensol_co_solicitud').val() + "&IdCotizacion=" + $('#hiddensol_co_cotizacion').val() + "&process=" + $('#hiddenProcess').val();
$.getJSON(server + uri).done(function (data) {
if (data != null) {
if (data.CodigoRespuesta == "EXITOSO") {
window.open(data.url);
}
else if (data.CodigoRespuesta == "ADVERTENCIA") {
toastr.warning(data.DescripcionRespuesta, Message_Warning);
}
else {
toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error);
}
}
}).fail(function (jqxhr, textStatus, error) {
if (typeof AjaxFailEvent !== 'undefined' && $.isFunction(AjaxFailEvent) && !AjaxFailEvent(jqxhr, textStatus, error))
return;
toastr.error("Ha ocurrido un error inesperado. Vuela a intentarlo mas tarde");
ENDREQUEST();
}).then(function (value) {
ENDREQUEST();
});
};