Rev 1506 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page import="jomm.dao.impl.AbstractDao"%>
<%@ page import="jomm.web.utils.NavPlaceServer" %>
<%@ page import="jomm.web.utils.TopNav" %>
<%@ page import="pt.estgp.estgweb.domain.Course" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="pt.estgp.estgweb.web.form.courses.CourseStudiesPlansAdminForm" %>
<%
AbstractDao.getCurrentSession().beginTransaction();
long courseId;
Course course;
if(request.getAttribute("CourseStudiesPlansAdminForm") != null)
{
CourseStudiesPlansAdminForm frm = (CourseStudiesPlansAdminForm) request.getAttribute("CourseStudiesPlansAdminForm");
courseId = frm.getCourseId();
}
else
{
courseId = Long.parseLong(request.getParameter("courseId"));
//provavelmente era mais facil ter um Form Nested com toda a informação, ou então faz-se isso numa pagina propria para editar o plano em questão
}
course = DaoFactory.getCourseDaoImpl().load(courseId);
TopNav topNav = NavPlaceServer.getInstance().createTopNav(request);
topNav.addNavPlace("/user/startServiceZone.do", "intranet.separator.service.zone.back");
topNav.addNavPlace("/user/startSelectCourseFromServiceZone.do", "course.select");
topNav.addNavPlace("/user/courseControllerFromServiceZone.do?dispatch=editAdmin&courseView.id=" + courseId, "course.submit.edit",course.getCode());
topNav.addNavPlace("/user/adminStudyPlans.do?courseId="+courseId, "course.admin.studyplans");
topNav.addNavPlace(null, "course.admin.studyplans.edit");
AbstractDao.getCurrentSession().getTransaction().commit();
%>
<jsp:include page="/layout/topnav.jsp"/>
Generated by GNU Enscript 1.6.5.2.