function cam_modificar(campeonato $campeonato) { echo 'VAmos a MODIFICAR el campeonato'; //Realizar las validaciones de los datos del nuevo campeonato $objActMen = new actionMensajes(); $objActMen = validarFormulario($campeonato); //Realizar las validaciones de los datos contra la informacion de la base de datos $objCampeonatoLN = new campeonatosLN(); if (!$objActMen->getHayErrores()) { $objActMen = $objCampeonatoLN->verificarCampeonatoNombre($campeonato->getCamNombre()); } else { $campeonatoRet = NULL; } //Comprobar resultados de validaciones if (!$objActMen->getHayErrores()) { $campeonatoRet = $objCampeonatoLN->actualizarCampeonato($campeonato); $objActMen->setHayMensajes(TRUE); $objActMen->addMensaje('El campeonato ha sido modificado con éxito en la aplicación'); } else { $campeonatoRet = NULL; } if ($objActMen->getHayErrores()) { $_SESSION[MensajesErro] = $objActMen; } if ($objActMen->getHayMensajes()) { $_SESSION[MensajesInfo] = $objActMen; } return $campeonatoRet; }
function usr_modificar(usuario $usuario) { echo "Vamos a MODIFICAR el usuario"; $objActMen = new actionMensajes(); $objActMen = validarFormulario($usuario); //Realizar las validaciones de los datos contra la informacion de la base de datos $objUsuariosLn = new usuariosLN(); if (!$objActMen->getHayErrores()) { //Validar que no hay otro usuario con ese login $objActMen = $objUsuariosLn->verificarUsuarioLoginCodigo($usuario->getUsrLogin(), $usuario->getUsrCod()); } else { $objUsuarioRet = NULL; } if (!$objActMen->getHayErrores()) { //Validar que no hay otro usausario con ese email $objActMen = $objUsuariosLn->verificarUsuarioEmailCodigo($usuario->getUsrEmail(), $usuario->getUsrCod()); } else { $objUsuarioRet = NULL; } //Comprobar resultados de validaciones if (!$objActMen->getHayErrores()) { //Almacenar el usuario $objUsuarioRet = $objUsuariosLn->actualizarUsuario($usuario); $objActMen->setHayMensajes(TRUE); $objActMen->addMensaje('El usuario ha sido modificado con éxito en la aplicación'); } else { $objUsuarioRet = NULL; } if ($objActMen->getHayErrores()) { $_SESSION[MensajesErro] = $objActMen; } if ($objActMen->getHayMensajes()) { $_SESSION[MensajesInfo] = $objActMen; } return $objUsuarioRet; }
function equ_registrar(equipo $equipo) { echo "Vamos a REGISTRAR el equipo"; //Realizar las validaciones de los datos del nuevo equipo $objActMen = new actionMensajes(); $objActMen = validarFormulario($equipo); echo 'ERRORES: ' . $objActMen->getHayErrores(); //Realizar las validaciones de los datos contra la informacion de la base de datos //Validar que la contraseña del campeonato, si la hay es correcta $objCampeonatoLN = new campeonatosLN(); if ($objActMen->getHayErrores()) { $objEquipoRet = $equipo; } else { echo 'Validamos el nombre y la pass del campeonato<br/>'; if ($equipo->getEquCamCod() != 0 && $equipo->getEquCamPas() != '') { $objCampeonato = $objCampeonatoLN->loginCampeonato($equipo->getEquCamCod(), $equipo->getEquCamPas()); if ($objCampeonato == NULL) { $objActMen->addError('ERROR: La contraseña del campeonato no es correcta'); $objActMen->setHayErrores(TRUE); } } } //Validar que no haya otro equipo con ese nombre $objEquiposLN = new equiposLN(); if ($objActMen->getHayErrores()) { $objEquipoRet = $equipo; } else { echo 'Todo Correcto, vamos a validar el nombre<br/>'; $objActMen = $objEquiposLN->verificarEquipoNombre($equipo->getEquNom()); } //Comprobar resultados de validaciones $objUtilidadesLN = new utilidadesLN(); if ($objActMen->getHayErrores()) { $objEquipoRet = $equipo; } else { echo 'Todo Correcto, vamos a validar el precio<br/>'; //Validar que el dinero se ha calculado correctamente $precioPil1 = $objUtilidadesLN->getPrecioEntidad(EntidadPiloto, $equipo->getEquPiloto1(), $equipo->getEquCarrera()); $precioPil2 = $objUtilidadesLN->getPrecioEntidad(EntidadPiloto, $equipo->getEquPiloto2(), $equipo->getEquCarrera()); $precioPil3 = $objUtilidadesLN->getPrecioEntidad(EntidadPiloto, $equipo->getEquPiloto3(), $equipo->getEquCarrera()); $precioPil4 = $objUtilidadesLN->getPrecioEntidad(EntidadPiloto, $equipo->getEquPiloto4(), $equipo->getEquCarrera()); $precioEsc1 = $objUtilidadesLN->getPrecioEntidad(EntidadEscuderia, $equipo->getEquEscuderia1(), $equipo->getEquCarrera()); $precioEsc2 = $objUtilidadesLN->getPrecioEntidad(EntidadEscuderia, $equipo->getEquescuderia2(), $equipo->getEquCarrera()); $precioMot1 = $objUtilidadesLN->getPrecioEntidad(EntidadMotor, $equipo->getEquMotor1(), $equipo->getEquCarrera()); //Comparamos los precios $precioEquipo = $precioPil1 + $precioPil2 + $precioPil3 + $precioPil4 + $precioEsc1 + $precioEsc2 + $precioMot1; echo 'Precio: ' . $precioEquipo . '<br/>'; $precioEquipo = EquipoPresupuesto - $precioEquipo; if ($precioEquipo != $equipo->getEquDinero()) { $objActMen->addError('ERROR validando el precio del equipo'); $objActMen->setHayErrores(TRUE); } } //Si no hay errores, almacenamos el equipo $objEquiposLN = new equiposLN(); if ($objActMen->getHayErrores()) { $objEquipoRet = $equipo; } else { echo 'Todo Correcto, vamos a validar el equipo<br/>'; $equipo = $objEquiposLN->almacenarEquipo($equipo); } if ($equipo->getEquCod() != null) { $objActMen->addMensaje('Equipo Registrado con Exito'); $objActMen->setHayMensajes(TRUE); $objEquipoRet = $equipo; } if ($objActMen->getHayErrores()) { $_SESSION[MensajesErro] = $objActMen; } if ($objActMen->getHayMensajes()) { $_SESSION[MensajesInfo] = $objActMen; } return $objEquipoRet; }