X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp1.git/blobdiff_plain/4cdf275eac5ad4bd335ad879fdd9a24b522ed53d..50ffd3f52a765994d168075899b50b417875363e:/src/lib/Usuario.php?ds=sidebyside
diff --git a/src/lib/Usuario.php b/src/lib/Usuario.php
index bf18d9e..864f2c3 100644
--- a/src/lib/Usuario.php
+++ b/src/lib/Usuario.php
@@ -101,13 +101,25 @@ class Usuario
}
/// Muestra el usuario como HTML (foto + apellido)
- function toHTML()
+ function toHtml()
{
return sprintf(' %s',
$this->getFotoFilename(), $this->getNombre(), $this->getApellido(),
$this->getApellido());
}
+ /// Muestra el usuario como una opciĆ³n de un select HTML.
+ function toHtmlOption($selected = null)
+ {
+ $cred = $this->esAsesor() ? '' : ' ('.$this->getCreditos().')';
+ $admin = $this->esAdmin() ? '* ' : '';
+ if (!is_null($selected))
+ $selected = ($this->getId() == $user) ? ' selected="selected"' : '';
+ return sprintf("\n",
+ $this->getId(), $selected, $admin, $this->getNombre(),
+ $this->getApellido(), $cred);
+ }
+
/// Entrada al sistema.
function login()
{