Subversion Repositories bacoAlunos

Rev

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

Rev 1328 Rev 1336
Line 3... Line 3...
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.domain.QuestionarioImpl;
7
import pt.estgp.estgweb.domain.QuestionarioImpl;
-
 
8
import pt.estgp.estgweb.services.logresults.ILogMessage;
-
 
9
import pt.estgp.estgweb.services.logresults.ILogMessages;
-
 
10
import pt.estgp.estgweb.services.logresults.LogMessageTypeEnum;
8
import pt.estgp.estgweb.web.form.questionarios.QuestionarioForm;
11
import pt.estgp.estgweb.web.form.questionarios.QuestionarioForm;
9
import pt.estgp.estgweb.web.utils.RequestUtils;
12
import pt.estgp.estgweb.web.utils.RequestUtils;
10
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
13
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
11
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
14
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager;
12
 
15
 
Line 47... Line 50...
47
 
50
 
48
        addMessage(request,"questionarios.courses.start");
51
        addMessage(request,"questionarios.courses.start");
49
        return mapping.findForward("coursesSelection");
52
        return mapping.findForward("coursesSelection");
50
    }
53
    }
51
 
54
 
-
 
55
    public ActionForward revertAssignements(ActionMapping mapping,
-
 
56
                                       ActionForm form,
-
 
57
                                       HttpServletRequest request,
-
 
58
                                       HttpServletResponse response)
-
 
59
            throws 1.5.0/docs/api/java/lang/Throwable.html">Throwable
-
 
60
    {
-
 
61
        QuestionarioForm frm = (QuestionarioForm) form;
-
 
62
 
-
 
63
        IServiceManager sm = ServiceManager.getInstance();
-
 
64
        1.5.0/docs/api/java/lang/String.html">String[] names = {"questionarioId"};
-
 
65
        5+0%2Fdocs%2Fapi+Object">Object[] args = {frm.getQuestionario().getId()};
-
 
66
 
-
 
67
        ILogMessages logMessages = (ILogMessages) sm.execute(RequestUtils.getRequester(request, response),"QuestionarioRevertAllAssignmentsPedagogico",args,names);
-
 
68
 
-
 
69
        for(ILogMessage log: logMessages.getLogMessages())
-
 
70
        {
-
 
71
            if(log.getType() == LogMessageTypeEnum.ERROR || log.getType() == LogMessageTypeEnum.WARNING || log.getType() == LogMessageTypeEnum.FATAL)
-
 
72
                addError(request,log.getMsg());
-
 
73
            else
-
 
74
                addMessage(request,log.getMsg());
-
 
75
        }
-
 
76
        return mapping.findForward("coursesSelection");
-
 
77
    }
-
 
78
 
52
 
79
 
53
}
80
}