/**
  * Método que se encarga de actualizar los datos generales de un tutor.
  *
  * @param correo Correo del tutor
  * @param contrasenia Contrasenia del tutor
  * @param nombre Nombre del tutor
  * @param ap Apellido paterno del tutor
  * @param am Apellido materno del tutor
  * @param cel Celular del tutor
  * @param ad Información del tutor
  * @return ID del tutor.
  */
 public int actualizaDatos(
     String correo, String contrasenia, String nombre, String ap, String am, long cel, String ad) {
   try {
     session.beginTransaction();
     Query p = session.getNamedQuery("BuscaPorCorreo").setString("correoUsuario", correo);
     Usuario u = (Usuario) p.uniqueResult();
     u.setCorreoUsuario(correo);
     u.setContraseniaUsuario(contrasenia);
     u.setNombreUsuario(nombre);
     u.setApellidoPaternoUsuario(ap);
     u.setApellidoMaternoUsuario(am);
     u.setTelefonoUsuario(cel);
     u.setAcercaDeUsuario(ad);
     session.persist(u);
     session.getTransaction().commit();
     return u.getIdUsuario();
   } catch (Exception e) {
     return -1;
   }
 }