Subversion Repositories bacoAlunos

Rev

Rev 1599 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1599 Rev 1814
Line 2... Line 2...
2
 
2
 
3
import org.apache.log4j.Logger;
3
import org.apache.log4j.Logger;
4
import org.apache.struts.action.ActionForm;
4
import org.apache.struts.action.ActionForm;
5
import org.apache.struts.action.ActionForward;
5
import org.apache.struts.action.ActionForward;
6
import org.apache.struts.action.ActionMapping;
6
import org.apache.struts.action.ActionMapping;
7
import pt.estgp.estgweb.Globals;
7
import pt.estgp.estgweb.utils.Globals;
8
import pt.estgp.estgweb.domain.UserSessionImpl;
8
import pt.estgp.estgweb.domain.UserSessionImpl;
9
import pt.estgp.estgweb.domain.views.*;
9
import pt.estgp.estgweb.domain.views.*;
10
import pt.estgp.estgweb.web.UserSessionProxy;
10
import pt.estgp.estgweb.web.UserSessionProxy;
11
import pt.estgp.estgweb.web.controllers.AddRolesController;
11
import pt.estgp.estgweb.web.controllers.AddRolesController;
12
import pt.estgp.estgweb.web.form.assessments.AssessmentsForm;
12
import pt.estgp.estgweb.web.form.assessments.AssessmentsForm;
13
import pt.estgp.estgweb.web.utils.DatesUtils;
13
import pt.estgp.estgweb.utils.DatesWebUtils;
14
import pt.estgp.estgweb.web.utils.DomainUtils;
14
import pt.estgp.estgweb.web.utils.DomainUtils;
15
import pt.estgp.estgweb.web.utils.RequestUtils;
15
import pt.estgp.estgweb.web.utils.RequestUtils;
16
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
16
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
17
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
17
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
18
import pt.utl.ist.berserk.logic.serviceManager.exceptions.FilterChainFailedException;
18
import pt.utl.ist.berserk.logic.serviceManager.exceptions.FilterChainFailedException;
Line 664... Line 664...
664
 
664
 
665
            AssessmentView view = assessmentsForm.getAssessmentView();
665
            AssessmentView view = assessmentsForm.getAssessmentView();
666
            //tratar as datas
666
            //tratar as datas
667
            if(view.getType().equals(Globals.ASSESSMENT_TYPE_EVALUATION))
667
            if(view.getType().equals(Globals.ASSESSMENT_TYPE_EVALUATION))
668
            {
668
            {
669
                view.setStartDate(DatesUtils.getDateFromString(assessmentsForm.getStartDate()));
669
                view.setStartDate(DatesWebUtils.getDateFromString(assessmentsForm.getStartDate()));
670
                view.setEndDate(DatesUtils.getDateFromString(assessmentsForm.getStartDate())); //a data de fim fica a mesma que a data de inicio
670
                view.setEndDate(DatesWebUtils.getDateFromString(assessmentsForm.getStartDate())); //a data de fim fica a mesma que a data de inicio
671
                view.getEndDate().setHours(23);
671
                view.getEndDate().setHours(23);
672
                view.getEndDate().setMinutes(59);
672
                view.getEndDate().setMinutes(59);
673
                view.getEndDate().setSeconds(59);
673
                view.getEndDate().setSeconds(59);
674
            }
674
            }
675
            if(view.getType().equals(Globals.ASSESSMENT_TYPE_SELFEVALUATION))
675
            if(view.getType().equals(Globals.ASSESSMENT_TYPE_SELFEVALUATION))
676
            {
676
            {
677
                view.setStartDate(DatesUtils.getDateFromString(assessmentsForm.getStartDate()));
677
                view.setStartDate(DatesWebUtils.getDateFromString(assessmentsForm.getStartDate()));
678
                view.setEndDate(DatesUtils.getDateFromString(assessmentsForm.getEndDate()));
678
                view.setEndDate(DatesWebUtils.getDateFromString(assessmentsForm.getEndDate()));
679
                view.getEndDate().setHours(23);
679
                view.getEndDate().setHours(23);
680
                view.getEndDate().setMinutes(59);
680
                view.getEndDate().setMinutes(59);
681
                view.getEndDate().setSeconds(59);
681
                view.getEndDate().setSeconds(59);
682
            }
682
            }
683
            //tratar dos tempos
683
            //tratar dos tempos