src/main/java/pt/ipv/qualifica/myclinic/beans/ConsultasManagedBean.java
/**
	 * Regista Consulta
	 * @return null se nao regista, caminho da lista de regista
	 * @throws ParseException
	 * @throws NoSuchAlgorithmException
	 */
Regista Consulta
@return null se nao regista, caminho da lista de regista
@throws ParseException
@throws NoSuchAlgorithmException
Regista Consulta @return null se nao regista caminho da lista de regista @throws ParseException @throws NoSuchAlgorithmException
public String registar() throws ParseException {
		consulta.setMarcacao(marcacao);
		consulta.setPrescricao("");
		if(consultaDAO.regista(consulta)) {
	    	ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
	    	try {
	    	    ec.redirect("../?faces-redirect=true");
	    	} catch (IOException e) {
	    	    e.printStackTrace();
	    	}
			return "../?faces-redirect=true";
		}
		return null;
	}
public String registar ( ) throws ParseException { consulta . setMarcacao ( marcacao ) ; consulta . setPrescricao ( "" ) ; if ( consultaDAO . regista ( consulta ) ) { ExternalContext ec = FacesContext . getCurrentInstance ( ) . getExternalContext ( ) ; try { ec . redirect ( "../?faces-redirect=true" ) ; } catch ( IOException e ) { e . printStackTrace ( ) ; } return "../?faces-redirect=true" ; } return null ; }
Regista Consulta
 @return null se nao regista, caminho da lista de regista
 @throws ParseException
 @throws NoSuchAlgorithmException
Regista Consulta @return null se nao regista caminho da lista de regista @throws ParseException @throws NoSuchAlgorithmException