/**
  * Crea un docente da una riga del db
  * @param type $row
  * @return \Docente
  */
 public function creaDocenteDaArray($row)
 {
     $docente = new Docente();
     $docente->setId($row['docenti_id']);
     $docente->setNome($row['docenti_nome']);
     $docente->setCognome($row['docenti_cognome']);
     $docente->setEmail($row['docenti_email']);
     $docente->setCap($row['docenti_cap']);
     $docente->setCitta($row['docenti_citta']);
     $docente->setVia($row['docenti_via']);
     $docente->setProvincia($row['docenti_provincia']);
     $docente->setNumeroCivico($row['docenti_numero_civico']);
     $docente->setRicevimento($row['docenti_ricevimento']);
     $docente->setRuolo(User::Docente);
     $docente->setUsername($row['docenti_username']);
     $docente->setPassword($row['docenti_password']);
     $docente->setDipartimento(DipartimentoFactory::instance()->creaDaArray($row));
     return $docente;
 }