161 lines
5.4 KiB
JavaScript
161 lines
5.4 KiB
JavaScript
//$("#formObservacion").EnableValidationToolTip();
|
|
|
|
//jQuery(document).ready(function () {
|
|
|
|
// $('#btnGuardarObservacion').click(function () {
|
|
|
|
// InsertarObservacion();
|
|
// });
|
|
|
|
//});
|
|
|
|
//this.ObtenerObservacion = function (IdTipoDocumento, IdTipoObservacion, IdCliente, IdSolicitud, _IsReadOnly) {
|
|
|
|
// if (_IsReadOnly == false || typeof _IsReadOnly === 'undefined')
|
|
// $("#formObservacion").attr("style", "display:block");
|
|
// else
|
|
// $("#formObservacion").attr("style", "display:none");
|
|
|
|
|
|
// $("#hiddenIdTipoObservacion").val("");
|
|
// $("#hiddenIdCliente").val("");
|
|
// $("#hiddenIdTipoDocumento").val("");
|
|
// $("#hiddenIdSolicitud").val("")
|
|
// Ultimus.LoadMessage();
|
|
// var ListaObservacion = [];
|
|
|
|
// switch (IdTipoObservacion) {
|
|
|
|
|
|
// case 7: $("#titulo_observacion").text("Observaciones de Control de Cálida");
|
|
// break
|
|
// }
|
|
|
|
// Ultimus.AjaxGetData(server + "api/ObservacionFormalizacionAPI/ObtenerObservacion?IdTipoDocumento=" + IdTipoDocumento + "&IdTipoObservacion=" + IdTipoObservacion + "&IdCliente=" + IdCliente + "&IdSolicitud=" + IdSolicitud + "&NombreProceso=" + $("#hiddenProcess").val(), true, null, function (data) {
|
|
// if (data != null) {
|
|
|
|
// $.each(data, function (key, item) {
|
|
|
|
|
|
// if (item.FechaObservacion != undefined || item.FechaObservacion != null) {
|
|
// var fecha = moment(item.FechaObservacion).format("DD-MMMM-YYYY");
|
|
// item.FechaObservacion = fecha;
|
|
// }
|
|
|
|
// ListaObservacion.push({
|
|
// Documento: item.BitacoraDocumentosFormalizacion.TipoDocumento.Descripcion,
|
|
// Observacion: item.DescripcionObservacion,
|
|
// Usuario: item.Usuario,
|
|
// Etapa: item.Etapa,
|
|
// Fecha: item.FechaObservacion,
|
|
// IdObservacion: item.IdObservacion,
|
|
// ConsecutivoPeriodo: item.ConsecutivoPeriodo
|
|
// })
|
|
|
|
// });
|
|
|
|
// var Seleccionar = $("#ucItems").html();
|
|
|
|
// var columnDefinition = [
|
|
// { "data": "Documento" },
|
|
// { "data": "Observacion" },
|
|
// { "data": "Usuario" },
|
|
// { "data": "Etapa" },
|
|
// { "data": "Fecha" },
|
|
// { "data": null, className: "center", defaultContent: Seleccionar }
|
|
|
|
// ];
|
|
|
|
// $('#tableComentario').TableInit(0, false, true, false, false, columnDefinition, ListaObservacion);
|
|
|
|
|
|
// $('#modalObservacion').modal('show')
|
|
// ENDREQUEST();
|
|
// }
|
|
// });
|
|
|
|
// $("#hiddenIdTipoObservacion").val(IdTipoObservacion);
|
|
// $("#hiddenIdCliente").val(IdCliente);
|
|
// $("#hiddenIdTipoDocumento").val(IdTipoDocumento);
|
|
// $("#hiddenIdSolicitud").val(IdSolicitud);
|
|
//}
|
|
|
|
//this.InsertarObservacion = function () {
|
|
|
|
// Observacion = {
|
|
// IdTipoObservacion: $("#hiddenIdTipoObservacion").val(),
|
|
// IdCliente: $("#hiddenIdCliente").val(),
|
|
// IdTipoDocumento: $("#hiddenIdTipoDocumento").val(),
|
|
// Usuario: $("#hiddenUserFullName").val(),
|
|
// DescripcionObservacion: $("#txtObservacion").val(),
|
|
// Etapa: $("#hiddenStep").val(),
|
|
// Procesos: { NombreProceso: $("#hiddenProcess").val() },
|
|
// IdSolicitud:$("#hiddenIdSolicitud").val(),
|
|
// Incidente: $("#hiddenIncident").val()
|
|
// }
|
|
|
|
// Ultimus.AjaxPostData(server + "api/ObservacionFormalizacionAPI/InsertarObservacion", Observacion, true, false, function (data) {
|
|
|
|
|
|
// if (data.CodigoRespuesta == "EXITOSO")
|
|
// toastr.success("El Comentario fue guardado satisfactoriamente", Message_Success);
|
|
// else
|
|
// toastr.error(Ultimus.MessageFull_Error, Ultimus.Message_Error);
|
|
|
|
// ENDREQUEST();
|
|
|
|
// ObtenerObservacion($("#hiddenIdTipoDocumento").val(), $("#hiddenIdTipoObservacion").val(), $("#hiddenIdCliente").val(), $("#hiddenIdSolicitud").val(), false)
|
|
// $("#txtObservacion").val("");
|
|
// }, "ERROR");
|
|
|
|
|
|
//}
|
|
|
|
//$('#tableComentario').on('click', 'button', function () {
|
|
// var data = $('#tableComentario').DataTable().row($(this).parents('tr')).data();
|
|
|
|
|
|
// if (!confirm("Va a eliminar un comentario.\n ¿Desea continuar?"))
|
|
// { return; }
|
|
|
|
|
|
// if ($("#hiddenUserFullName").val().toUpperCase().trim() == data.Usuario.toUpperCase().trim() && data.Etapa == $("#hiddenStep").val()) {
|
|
// Observacion = {
|
|
// IdObservacion: data.IdObservacion,
|
|
// Usuario: data.Usuario,
|
|
// Etapa: data.Etapa
|
|
// }
|
|
|
|
// Eliminar(Observacion);
|
|
// } else {
|
|
|
|
// toastr.warning("El comentario no se puede eliminar porque le pertenece al usuario " + data.Usuario + " y fue ingresado en la etapa: " + data.Etapa);
|
|
// return false;
|
|
|
|
// }
|
|
|
|
|
|
//});
|
|
|
|
//this.Eliminar = function (Observacion) {
|
|
|
|
|
|
// Ultimus.AjaxPostData(server + "api/ObservacionFormalizacionAPI/Eliminar", Observacion, true, false, function (data) {
|
|
|
|
|
|
// if (data.CodigoRespuesta == "EXITOSO")
|
|
// toastr.success("El Comentario fue eliminado", Message_Success);
|
|
// else
|
|
// toastr.error(Ultimus.MessageFull_Error, Ultimus.Message_Error);
|
|
|
|
// ENDREQUEST();
|
|
|
|
// ObtenerObservacion($("#hiddenIdTipoDocumento").val(), $("#hiddenIdTipoObservacion").val(), $("#hiddenIdCliente").val(), $("#hiddenIdSolicitud").val(), false)
|
|
|
|
// }, "ERROR");
|
|
|
|
|
|
//}
|
|
|
|
|
|
|