diff --git a/api/cursos.php b/api/cursos.php index a29f6ea..ba0a6da 100644 --- a/api/cursos.php +++ b/api/cursos.php @@ -35,13 +35,15 @@ switch ($method) { try { $stmt = $pdo->prepare(" - INSERT INTO cursos (nombre, descripcion, tipo, estado, profesor_id) - VALUES (?, ?, ?, 'activo', ?) + INSERT INTO cursos (nombre, descripcion, tipo, competencias, estado, profesor_id) + VALUES (?, ?, ?, ?, ?, ?) "); $stmt->execute([ $data['nombre'], $data['descripcion'] ?? null, $data['tipo'], + $data['competencias'] ?? null, + $data['estado'], $profesorId ]); @@ -77,6 +79,7 @@ switch ($method) { nombre = ?, descripcion = ?, tipo = ?, + competencias = ?, estado = ? WHERE id = ? "); @@ -84,7 +87,8 @@ switch ($method) { $data['nombre'], $data['descripcion'] ?? null, $data['tipo'], - $data['estado'] ?? 'activo', + $data['competencias'] ?? null, + $data['estado'], $data['id'] ]); diff --git a/assets/css/styles.css b/assets/css/styles.css index f5512f6..e9e13db 100644 --- a/assets/css/styles.css +++ b/assets/css/styles.css @@ -579,8 +579,13 @@ header h1 { color: white; } -.badge.inactive { - background-color: #f44336; +.badge.completed { + background-color: #2196f3; + color: white; +} + +.badge.archived { + background-color: #9e9e9e; color: white; } diff --git a/assets/js/main.js b/assets/js/main.js index 94fff68..e1fd946 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -336,27 +336,36 @@ function loadProfessorCourses(container) {