Subversion Repositories bacoAlunos

Rev

Rev 1399 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.domain;

/**
 * Created by jorgemachado on 23/03/16.
 */

public class QuestionarioPedagogicoUnidadeCurricularAfetaImpl extends QuestionarioPedagogicoUnidadeCurricularAfeta {

    public void addObs(1.5.0/docs/api/java/lang/String.html">String obs)
    {
        if(getObs() == null)
            setObs("");
        else if(obs.trim().length() > 0)
            setObs(getObs() + " ; ");

        setObs(getObs() + obs);
    }

    public void resetStats() {
        setAddedTipologias(0);
        setTipologias(0);
        setStudents(0);
        setProfs(0);
        setMarked(false);
        //setObs("");
        setProfsWithoutTurma(0);
        setTurmas(0);
        setTurmaWithoutProf(0);

    }

    public void resetAnswerStats() {

        setStatTipologiasRequisitadas(0);
        setStatRespostasRequisitadas(0);
    }

    public void incStatTipologiasRequisitadas(){ setStatTipologiasRequisitadas(getStatTipologiasRequisitadas()+1);}
    public void incStatRespostasRequisitadas(){ setStatRespostasRequisitadas(getStatRespostasRequisitadas() + 1);}

    public boolean checkSincronizationDirty() {
        return getLastTipologiasUpdateDate() == null
                ||
            (getLastTipologiasUpdateDate() != null && getCourseUnit().getLastImportDate() !=null
                && getLastTipologiasUpdateDate().getTime() < getCourseUnit().getLastImportDate().getTime())
        ;

    }
}