Commit 5a049f4b authored by Rogelio Zamarripa Martinez's avatar Rogelio Zamarripa Martinez
Browse files

Muestra ID de carrera al momento de revisar comprobante de pago en tutor y docente

parent 524073bd
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -101,7 +101,7 @@ const AlumnoListCG = () => {

  const handleNavigate3 = (alumno) => {
    console.log("Navegando a: ", `/revisar-horario/${alumno.matricula}`);
    navigate(`/coordinador/revisar-horario/${alumno.matricula}`, { state: { nombre: alumno.nombre, matricula: alumno.matricula, matriculaCord: matriculaCord} });
    navigate(`/coordinador-gen/revisar-horario/${alumno.matricula}`, { state: { nombre: alumno.nombre, matricula: alumno.matricula, matriculaCord: matriculaCord} });
  };

  const handleModify = (alumno) => {
+12 −6
Original line number Diff line number Diff line
@@ -188,13 +188,19 @@ function InicioDocente() {

  console.log("Alumnos filtrados:", alumnosFiltrados);

  // Manejar la validación del pago
  const handleValidate = (alumno) => {
    console.log("Navegando a: ", `/validar-pago/${alumno.matricula}`);
      navigate(`/tutor/validar-pago/${alumno.matricula}`, { state: { nombre: alumno.nombre, matricula: alumno.matricula, matriculaDocente: matriculaDocente} });
    navigate(`/tutor/validar-pago/${alumno.matricula}`, { 
      state: { 
        nombre: alumno.nombre, 
        matricula: alumno.matricula, 
        matriculaDocente: matriculaDocente,
        id_carrera: alumno.id_carrera // AGREGADO
      } 
    });
  };



  return (
    <div className="docente-layout">
      <div className="docente-container">
+9 −1
Original line number Diff line number Diff line
@@ -166,9 +166,17 @@ function InicioTutor() {

  const handleValidate = (alumno) => {
    console.log("Navegando a: ", `/validar-pago/${alumno.matricula}`);
    navigate(`/tutor/validar-pago/${alumno.matricula}`, { state: { nombre: alumno.nombre, matricula: alumno.matricula, matriculaTutor: matriculaTutor} });
    navigate(`/tutor/validar-pago/${alumno.matricula}`, { 
      state: { 
        nombre: alumno.nombre, 
        matricula: alumno.matricula, 
        matriculaTutor: matriculaTutor, 
        id_carrera: alumno.id_carrera // AGREGADO
      } 
    });
  };


  // Filtrar alumnos por búsqueda
  const alumnosFiltrados = alumnos.filter(alumno => {
  const nombreCoincide = alumno.nombre.toLowerCase().includes(searchTerm.toLowerCase());
+2 −2
Original line number Diff line number Diff line
@@ -14,8 +14,8 @@ function RevisionComprobantePago() {
  const [alumnoCargado, setAlumnoCargado] = useState(false);
  const navigate = useNavigate();
  const location = useLocation();
  const id_carrera = localStorage.getItem("id_carrera");
  const { nombre, matricula, matriculaTutor } = location.state || {};
  const { nombre, matricula, matriculaTutor, id_carrera: idCarreraState } = location.state || {};
  const id_carrera = idCarreraState || localStorage.getItem("id_carrera");

  useEffect(() => {
    // Obtener datos del alumno (no dependas del horario)