public function manteTurno($parametros) { $accion = $parametros["accion"]; $o_LMantenimientoGeneral = new LMantenimientoGeneral(); // print_r($parametros); switch ($accion) { case 'insertar': $datosDesencriptados = base64_decode($parametros["datos"]); $datosSeparados = explode("|", $datosDesencriptados); $codTurno = $datosSeparados[0]; $descTurno = $datosSeparados[1]; $horaInicioTurno = $datosSeparados[2]; $horaFinalTurno = $datosSeparados[3]; $totalHorasTurno = $datosSeparados[4]; $tipoHorarioTurno = $datosSeparados[5]; $nomenclatura = $datosSeparados[6]; $rs = $o_LMantenimientoGeneral->spManteTurno($accion, $codTurno, $descTurno, $horaInicioTurno, $horaFinalTurno, $totalHorasTurno, $tipoHorarioTurno, $nomenclatura); $rpta = $rs[0][0]; break; case 'actualizar': $datosDesencriptados = base64_decode($parametros["datos"]); $datosSeparados = explode("|", $datosDesencriptados); $codTurno = $datosSeparados[0]; $descTurno = $datosSeparados[1]; $horaInicioTurno = $datosSeparados[2]; $horaFinalTurno = $datosSeparados[3]; $totalHorasTurno = $datosSeparados[4]; $tipoHorarioTurno = $datosSeparados[5]; $nomenclatura = $datosSeparados[6]; //prueba $rs = $o_LMantenimientoGeneral->spManteTurno($accion, $codTurno, $descTurno, $horaInicioTurno, $horaFinalTurno, $totalHorasTurno, $tipoHorarioTurno, $nomenclatura); $rpta = $rs[0][0]; break; case 'eliminar': $codTurno = $parametros["codTurno"]; $rs = $o_LMantenimientoGeneral->spEliminarTurno($codTurno); //echo $codTurno; $rpta = trim($rs[0][0]); //echo 'inic'; //print_r($rpta); //echo 'fin'; break; } if ($rpta == -1) { $msj = "El turno seleccionado ya existe"; } if ($rpta == 1) { $msj = "Se realizó la acción con éxito"; } if ($rpta == 0) { $msj = "El turno escogido no se puede borrar porque esta asignado a un Area"; } // else { // $msj = "No se concretó la acción, inténtelo nuevamente o contáctese con su administrador"; // } return $msj; }