PageSourceSearch

https://www3.bancomachala.com/BancaEnLinea/Areas/Encuesta/Scripts/Encuesta.js

js bancomachala.com collected 2026-10-06 18:33:31 UTC 14,015 bytes, 316 lines download raw bytes

1var DatoEncuesta = {
2
3    ObtenerEncuesta: function (idPro, id) {
4        // CargandoBusqueda("#cargando");
5        var _UrlControlador = $("#Inicio").val() + "Encuesta/Encuesta/ObtenerEncuesta";
6        if (id == 3 || id == 4) {
7            var Datos = {
8                CodigoUsuario: idPro,
9                IdProducto: id
10                //IP: geoplugin_request()
11            };
12        } else {
13
14            var Datos = {
15                CodigoUsuario: id,
16                IdProducto: idPro
17                //IP: geoplugin_request()
18            };
19        }
20
21        PanelCargando.Ajax = true;
22        QuitarAlertMensaje("#ErrorMensaje", "#MensajeInfo");
23        $.post(_UrlControlador, Datos).done(function (data) {
24            if (data) {
25                if (data.hasOwnProperty('Success')) {
26                    if (data.Redirect != "") {
27                        window.location.href = $("#Inicio").val() + data.Redirect;
28                    } else {
29                        AlertMensaje(data.Mensaje);
30                    }
31                } else {
32                    //   QuitarCargandoBusqueda1("#cargando");
33                    QuitarCargando("#cargando");
34                    $("#EncuestaF").modal('open');
35                    $("div#ModalEncuesta").html(data);
36                }
37            } else {
38                //    QuitarCargandoBusqueda1("#cargando");
39                AlertMensaje("Transacción no procesada");
40            }
41        })
42
43    },
44
45    GuardarEncuesta: function () {
46        var id = $("#IdActual").val();
47        var idmax = $("#idMax").val();
48        //var idSelect = $("#idseleccion").val();
49
50
51        if (id == idmax) {
52            // CargandoBusqueda("#cargando");
53            var _UrlControlador = $("#Inicio").val() + "Encuesta/Encuesta/GuardarEncuesta";
54            var pregunta = $("#Gpregunta").val();
55            var respuesta = $("#GRepuesta").val();
56            if (respuesta == "MuyInsatisfecho") {
57                respuesta = "Muy Insatisfecho";
58            } else if (respuesta == "MuySatisfecho") {
59                respuesta = "Muy Satisfecho";
60            }
61            var Datos = {
62                Pregunta: pregunta,
63                Respuesta: respuesta
64                //IP: geoplugin_request()
65            };
66
67
68            PanelCargando.Ajax = true;
69            QuitarAlertMensaje("#ErrorMensaje", "#MensajeInfo");
70            $.post(_UrlControlador, Datos).done(function (data) {
71                if (data) {
72                    if (data.hasOwnProperty('Success')) {
73                        if (data.Redirect != "") {
74                            window.location.href = $("#Inicio").val() + data.Redirect;
75                        } else {
76                            AlertMensaje(data.Mensaje);
77                        }
78                    } else {
79                        //   QuitarCargandoBusqueda1("#cargando");
80                        //$("div#MyContent").html(data);
81
82                        $("#EncuestaF").modal('open');
83                        $("div#ModalEncuesta").html(data);
84
85
86                    }
87                } else {
88                    //    QuitarCargandoBusqueda1("#cargando");
89                    AlertMensaje("Transacción no procesada");
90                }
91            })
92        } else {
93            var _UrlControlador = $("#Inicio").val() + "Encuesta/Encuesta/CambiarPregunta";
94            var pregunta = $("#Gpregunta").val();
95            var respuesta = $("#GRepuesta").val();
96            var Datos = {
97                Pregunta: pregunta,
98                Respuesta: respuesta
99                //IP: geoplugin_request()
100            };
101
102            PanelCargando.Ajax = true;
103            QuitarAlertMensaje("#ErrorMensaje", "#MensajeInfo");
104            $.post(_UrlControlador, Datos).done(function (data) {
105                if (data) {
106                    if (data.hasOwnProperty('Success')) {
107                        if (data.Redirect != "") {
108                            window.location.href = $("#Inicio").val() + data.Redirect;
109                        } else {
110                            AlertMensaje(data.Mensaje);
111                        }
112                    } else {
113                        //   QuitarCargandoBusqueda1("#cargando");
114                        $("#iDpregunta").text(data.preguntas[data.Contador].Pregunta);
115                        $("#IdActual").val(data.Contador + 1);
116                        var ida = $("#IdActual").val();
117                        $("#idmin").text(data.Contador + 1);
118
119                        $(".imagenEn").removeClass("img-selectedE");
120                        if (data.preguntas[data.Contador].Pregunta.length > 55 && data.preguntas[data.Contador].TipoPregunta == "Sastifaccion") {
121                            $("#iDpregunta").addClass("margin-bottom-13");
122                            $("#iDpregunta").removeClass("margin-bottom-35");
123                            $("#iDpregunta").removeClass("margin-bottom-24");
124                        } else if (data.preguntas[data.Contador].Pregunta.length > 55 && data.preguntas[data.Contador].TipoPregunta == "Numerica") {
125                            $("#iDpregunta").addClass("margin-bottom-24");
126                            $("#iDpregunta").removeClass("margin-bottom-35");
127                            $("#iDpregunta").removeClass("margin-bottom-13");
128                        } else {
129                            $("#iDpregunta").addClass("margin-bottom-35");
130                            $("#iDpregunta").removeClass("margin-bottom-24");
131                            $("#iDpregunta").removeClass("margin-bottom-13");
132                        }
133
134                        //if (data.preguntas[data.Contador].TipoPregunta == "Sastifaccion") {
135                        //    $("#Sastifaccion").removeAttr("hidden");
136                        //    $("#Numerico").attr("hidden", true);
137                        //} else {
138                        //    $("#Sastifaccion").attr("hidden", true);
139                        //    $("#Numerico").removeAttr("hidden");
140                        //}
141
142                        var actual = data.Contador + 1;
143                        var total = parseInt($("#idMax").val());
144
145                        if (total == 1 || actual == 1) {
146                            $("#Sastifaccion").removeAttr("hidden");
147                            $("#Numerico").attr("hidden", true);
148                        } else {
149                            $("#Sastifaccion").attr("hidden", true);
150                            $("#Numerico").removeAttr("hidden");
151                        }
152
153                        if (data.Contador == 0) {
154                            $("#Cancelar").removeAttr("hidden");
155                            $("#Anterior").attr("hidden", true);
156                            $("#Contin").removeAttr("hidden");
157                            $("#ContinF").attr("hidden", true);
158                        }
159                        else if (ida == idmax) {
160                            $("#ContinF").removeAttr("hidden");
161                            $("#Contin").attr("hidden", true);
162                            $("#Cancelar").attr("hidden", true);
163                            $("#Anterior").removeAttr("hidden");
164                        
165                        }
166                        else {
167                            $("#Cancelar").attr("hidden", true);
168                            $("#Anterior").removeAttr("hidden");
169                 
170
171                        }
172                        if (data.preguntas[data.Contador].Pregunta.length > 104) {
173                            $(".imagenN").addClass("margin-bottom-12r");
174                        } else {
175                            $(".imagenN").removeClass("margin-bottom-12r");
176                        }
177                        $("#Contin").attr("disabled", true);
178                        $("#ContinF").attr("disabled", true);
179                    }
180                } else {
181                    //    QuitarCargandoBusqueda1("#cargando");
182                    AlertMensaje("Transacción no procesada");
183                }
184            })
185
186        }
187    },
188
189    Anterior: function () {
190        // CargandoBusqueda("#cargando");
191        var _UrlControlador = $("#Inicio").val() + "Encuesta/Encuesta/Anterior";
192        //var Datos = {
193        //    CodigoUsuario: id,
194        //    IdProducto: idPro
195        //    //IP: geoplugin_request()
196        //};
197
198        PanelCargando.Ajax = true;
199        QuitarAlertMensaje("#ErrorMensaje", "#MensajeInfo");
200        $.post(_UrlControlador).done(function (data) {
201            if (data) {
202                if (data.hasOwnProperty('Success')) {
203                    if (data.Redirect != "") {
204                        window.location.href = $("#Inicio").val() + data.Redirect;
205                    } else {
206                        AlertMensaje(data.Mensaje);
207                    }
208                } else {
209                    //   QuitarCargandoBusqueda1("#cargando");
210                    var id = data.IdRespuesta;
211                    $("#IdActual").val(data.Contador);
212                    $("#idmin").text(data.Contador);
213                    $("#idmin").text(data.Contador + 1);
214                    $(".imagenEn").removeClass("img-selectedE");
215                    $("#" + id).addClass("img-selectedE");
216                    $("#iDpregunta").text(data.preguntas[data.Contador].Pregunta);
217                   
218                    $("#Gpregunta").val(data.preguntas[data.Contador].Pregunta);
219                    $("#GRepuesta").val(id);
220                    if (data.preguntas[data.Contador].Pregunta.length > 55 && data.preguntas[data.Contador].TipoPregunta == "Sastifaccion") {
221                        $("#iDpregunta").addClass("margin-bottom-13");
222                        $("#iDpregunta").removeClass("margin-bottom-35");
223                        $("#iDpregunta").removeClass("margin-bottom-24");
224                    } else if (data.preguntas[data.Contador].Pregunta.length > 55 && data.preguntas[data.Contador].TipoPregunta == "Numerica") {
225                        $("#iDpregunta").addClass("margin-bottom-24");
226                        $("#iDpregunta").removeClass("margin-bottom-35");
227                        $("#iDpregunta").removeClass("margin-bottom-13");
228                    } else {
229                        $("#iDpregunta").addClass("margin-bottom-35");
230                        $("#iDpregunta").removeClass("margin-bottom-24");
231                        $("#iDpregunta").removeClass("margin-bottom-13");
232                    }
233
234                    //if (data.preguntas[data.Contador].TipoPregunta == "Sastifaccion") {
235                    //    $("#Sastifaccion").removeAttr("hidden");
236                    //    $("#Numerico").attr("hidden", true);
237                    //} else {
238                    //    $("#Sastifaccion").attr("hidden", true);
239                    //    $("#Numerico").removeAttr("hidden");
240                    //}
241
242                    var actual = data.Contador + 1;
243                    var total = parseInt($("#idMax").val());
244
245                    if (total == 1 || actual == 1) {
246                        $("#Sastifaccion").removeAttr("hidden");
247                        $("#Numerico").attr("hidden", true);
248                    } else {
249                        $("#Sastifaccion").attr("hidden", true);
250                        $("#Numerico").removeAttr("hidden");
251                    }
252
253                    if (data.Contador == 0) {
254                        $("#Cancelar").removeAttr("hidden");
255                        $("#Anterior").attr("hidden", true);
256                        //$("#Contin").text("Siguiente");
257                        $("#Contin").removeAttr("hidden");
258                        $("#ContinF").attr("hidden", true);
259                      
260
261                    } else {
262                        $("#Cancelar").attr("hidden", true);
263                        $("#Anterior").removeAttr("hidden");
264                        $("#Contin").removeAttr("hidden");
265                        $("#ContinF").attr("hidden", true);
266                    }
267                    $("#ContinF").removeAttr("disabled");
268                    $("#Contin").removeAttr("disabled");
269
270                }
271            } else {
272                //    QuitarCargandoBusqueda1("#cargando");
273                AlertMensaje("Transacción no procesada");
274            }
275        })
276
277    },
278    ObtenerIdFoto: function () {
279        var gg = $('.img-selectedE').attr('id');
280        $("#idseleccion").val(gg);
281        var _thisfoto = $("#ObtenerIdFoto");
282        $("#ThisFoto").val(_thisfoto);
283        var idP = $("#iDpregunta").text();
284        $("#GRepuesta").val(gg);
285        $("#Gpregunta").val(idP);
286    },
287
288    SelectImagen: function (g) {
289        if ($(".imagenEn").hasClass("img-selectedE")) {
290            /*en el caso que exista ya una imagen seleccionada la eliminamos para que únicamente solo se tenga una imagen seleccionada*/
291            $(".imagenEn").removeClass("img-selectedE");
292        }
293        //añadimos la clase de la imagen seleccionada
294        $(g).addClass("img-selectedE");
295        $("#Gpregunta").val()
296        if ($(".imagenEn").hasClass("img-selectedE")) {
297            $("#Contin").removeAttr('disabled');
298            $("#ContinF").removeAttr('disabled');
299        }
300        else {
301            $("#Contin").attr('disabled', 'disabled');
302            $("#ContinF").attr('disabled', 'disabled');
303        }
304    },
305
306    compara: function (compara) {
307        if (compara == "Numerico") {
308            $("#Sastifaccion").attr("hidden", true);
309            $("#Numerico").removeAttr("hidden");
310        } else {
311
312            $("#Sastifaccion").removeAttr("hidden");
313            $("#Numerico").attr("hidden", true);
314        }
315    },
316}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.