Subversion Repositories bacoAlunos

Rev

Rev 1310 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
214 jmachado 1
<%@page contentType="text/html"%>
2
<%@page pageEncoding="UTF-8"%>
3
<%@page import="jomm.web.utils.NavPlaceServer"%>
4
<%@ page import="jomm.web.utils.TopNav" %>
5
<%@ page import="pt.estgp.estgweb.web.form.announcements.AnnouncementsForm" %>
6
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.IServiceManager" %>
7
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.ServiceManager" %>
8
<%@ page import="pt.estgp.estgweb.domain.views.AnnouncementView" %>
9
<%@ page import="pt.estgp.estgweb.web.utils.RequestUtils" %>
10
<%@ page import="pt.estgp.estgweb.domain.views.CourseUnitView" %>
11
<%
12
 
13
    if (request.getAttribute("AnnouncementsForm") != null)
14
    {
15
        AnnouncementsForm aF = (AnnouncementsForm) request.getAttribute("AnnouncementsForm");
16
        request.setAttribute("CourseUnitView", aF.getAnnouncementView().getCourseUnitView());
17
        if (aF.getAnnouncementView().getCourseUnitView().getName() == null)
18
        {
19
            IServiceManager sm = ServiceManager.getInstance();
20
            String[] names = new String[]{"serializable"};
21
            Object[] args = new Object[]{aF.getAnnouncementView().getCourseUnitView().getId(),true,false,false};
22
            CourseUnitView courseUnitView = (CourseUnitView) sm.execute(RequestUtils.getRequester(request, response), "LoadCourseUnit", args, names);
23
            request.setAttribute("CourseUnitView", courseUnitView);
24
        }
25
    }
26
 
27
%>
28
<jsp:useBean id="CourseUnitView" type="pt.estgp.estgweb.domain.views.CourseUnitView" scope="request"/>
29
<%
30
    TopNav topNav = NavPlaceServer.getInstance().createTopNav(request);
31
    topNav.addNavPlace("/user/startHome.do", "intranet.separator.home.back");
32
    topNav.addNavPlace(null, "course",CourseUnitView.getCourseName());
1350 jmachado 33
    topNav.addNavPlace("/user/startLoadCourseUnitFromHome.do?courseUnitView.id=" + CourseUnitView.getId(),CourseUnitView.getName() + " " + CourseUnitView.getImportYear());
214 jmachado 34
    topNav.addNavPlace(null, "submit.announcement");
35
%>
36
<jsp:include page="/layout/topnav.jsp"/>