private function mapearSalon(Salon $salon, array $props) { if (array_key_exists('idSalon', $props)) { $salon->setIdSalon($props['idSalon']); } if (array_key_exists('idGrado', $props)) { $salon->setIdGrado($props['idGrado']); } if (array_key_exists('grupo', $props)) { $salon->setGrupo($props['grupo']); } }
/** * Función Llamada Por Json Desde El formulario para Agregar Salón (Aula de Clases) */ public function agregarSalon() { try { $idGrado = isset($_POST['idGrado']) ? $_POST['idGrado'] : NULL; $grupo = isset($_POST['grupo']) ? $_POST['grupo'] : NULL; $idSalon = $idGrado . "-" . $grupo; $salon = new Salon(); $salon->setIdSalon($idSalon); $salon->setIdGrado($idGrado); $salon->setGrupo($grupo); $salon->crearSalon($salon); echo json_encode(1); } catch (Exception $exc) { echo json_encode('Error de aplicacion: ' . $exc->getMessage()); } }