Octava Reunión - App Web

 Inicio: 19 de abril, 9:30pm

Final: 19 de abril, 11:30pm

Se tratan de arreglar errores de la app web pero sin éxito: 

El problema es que estaba intentando hacer la opción de consultar empleado igual que la de eliminar (en el sentido de que muestra una ventana emergente y ahí llama al SP para consultar empleado)


Se trató de solucionar con el código:


function consultarEmpleado(vdiC, nombre) {

  // Validación básica (suponiendo que vdiC es un entero)

  if (isNaN(vdiC)) {

    console.error("Valor de documento de identidad inválido");

    return;

  }

  $("#consultarEmpleadoModal").modal('show');  // Mostrar modal antes de la llamada AJAX


  $.ajax({

    type: "post",

    url: '/ManejoEmpleados/ListarEmpleados?handler=ConsultarEmpleado',

    data: { ValorDocumentoIdentidadC: vdiC },

    success: function (response) {

      // Actualizar la interfaz de usuario y manejar posibles errores

      if (response.error) {

        console.error("Error en la consulta del empleado:", response.error);

        $("#detalleEmpleadoC").html("Error al consultar el empleado");

        return;

      }

      document.getElementById('valorDocIdModalC').innerText = vdiC;

      document.getElementById('nombreEmpleadoC').innerText = nombre;

      document.getElementById('puestoEmpleadoC').innerText = response.puesto;

      document.getElementById('saldoVacacionesC').innerText = response.saldoVacaciones;

    },

    error: function (xhr, status, error) {

      // Manejar errores en la solicitud AJAX

      console.error("Error en la solicitud AJAX:", error);

      $("#detalleEmpleadoC").html("Error al consultar el empleado");

    }

  });

}


A pesar de que se vio un avance con esa actualización de código seguía sin funcionar bien por lo siguiente:






Comentarios