Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1038 → Rev 1039

/impl/conf/language/MessageResourcesCourse.properties
91,3 → 91,5
course.menu.publicacoes=Publicações
 
status=Curso Activo
 
courses.fill.course=Por favor escolha pelo menos um curso nos filtros.
/impl/src/java/pt/estgp/estgweb/services/courses/CoursesCommonServices.java
125,13 → 125,13
int missing = DaoFactory.getCourseUnitDaoImpl().countMissingProgramGivenCourse(course.getId());
if(missing > 0)
{
DefaultToDo defaultToDo = new DefaultToDo(course.getName(),null,null, "course.courseunit.program.objectives.todo",""+missing,"/user/startLoadCoursesProgramsFromHome.do#" + course.getId());
DefaultToDo defaultToDo = new DefaultToDo(course.getName(),null,null, "course.courseunit.program.objectives.todo",""+missing,"/user/startLoadCoursesProgramsFromHome.do?courseId=" + course.getId() + "#" + course.getId());
todos.add(defaultToDo);
}
int missingValidate = DaoFactory.getCourseUnitDaoImpl().countMissingProgramValidateCourse(course.getId());
if(missingValidate > 0)
{
DefaultToDo defaultToDo = new DefaultToDo(course.getName(),null,null, "course.courseunit.program.validate.todo",""+missingValidate,"/user/startLoadCoursesProgramsFromHome.do#" + course.getId());
DefaultToDo defaultToDo = new DefaultToDo(course.getName(),null,null, "course.courseunit.program.validate.todo",""+missingValidate,"/user/startLoadCoursesProgramsFromHome.do?courseId=" + course.getId() + "#" + course.getId());
todos.add(defaultToDo);
}
}
145,7 → 145,7
int missing = DaoFactory.getCourseUnitDaoImpl().countMissingProgramGivenCourse(course.getId());
if(missing > 0)
{
DefaultToDo defaultToDo = new DefaultToDo(course.getName(),null,null, "course.courseunit.program.objectives.todo",""+missing,"/user/startLoadCoursesProgramsFromHome.do#" + course.getId());
DefaultToDo defaultToDo = new DefaultToDo(course.getName(),null,null, "course.courseunit.program.objectives.todo",""+missing,"/user/startLoadCoursesProgramsFromHome.do?courseId=" + course.getId() + "#" + course.getId());
todos.add(defaultToDo);
}
}
/impl/src/java/pt/estgp/estgweb/services/courseunits/DirectedCoordinatedCourses.java
1,8 → 1,8
package pt.estgp.estgweb.services.courseunits;
 
import jomm.utils.AutoFillArrayList;
import pt.estgp.estgweb.domain.views.CourseView;
 
import java.util.ArrayList;
import java.util.List;
 
/**
75,7 → 75,8
public List<CourseView> getMerge()
{
if(merge == null)
merge = new AutoFillArrayList<CourseView>(CourseView.class);
//merge = new AutoFillArrayList<CourseView>(CourseView.class);
merge = new ArrayList<CourseView>();
return merge;
}
 
/impl/src/java/pt/estgp/estgweb/services/courseunits/DirectedCoordinatedUnitsService.java
96,6 → 96,13
if(importYear == null)
importYear = DaoFactory.getConfigurationDaoImpl().getInterfaceImportYear();
 
DirectedCoordinatedCourses directedCoordinatedCourses;
if(courseId <= 0)
{
directedCoordinatedCourses = new DirectedCoordinatedCourses();
return directedCoordinatedCourses;
}
 
/**
* Area and Course Initialization
*/
142,7 → 149,7
courseViews.add(cV);
}
fill(courseViews, semestre, importYear, teachersSituationEnum);
DirectedCoordinatedCourses directedCoordinatedCourses = new DirectedCoordinatedCourses();
directedCoordinatedCourses = new DirectedCoordinatedCourses();
directedCoordinatedCourses.setMerge(courseViews);
directedCoordinatedCourses.setArea(area);
directedCoordinatedCourses.setCourseId(courseId);
/impl/src/java/pt/estgp/estgweb/web/controllers/courses/CoursesController.java
284,6 → 284,11
CourseForm cF = (CourseForm) form;
String importYear = cF.getImportYear();
long courseId = cF.getCourseId();
if(courseId <= 0)
{
addError(request,"courses.fill.course");
return mapping.findForward("load.courses.programs");
}
String semestre = cF.getSemestre();
String area = cF.getArea();
DirectedCoordinatedUnitsService.TeachersSituationEnum teachersSituationEnum = cF.getTeacherSituationEnum();
/impl/src/web/user/home/teacher.jsp
280,7 → 280,7
for(CourseUnitDaoImpl.CourseMissingValidationProgram mis:result)
{
%>
<li><a href="<%=request.getContextPath()%>/user/startLoadCoursesProgramsFromHome.do#<%=mis.course.getId()%>"><%=mis.course.getName()%> (<%=mis.courseUnits.size()%>)</a></li>
<li><a href="<%=request.getContextPath()%>/user/startLoadCoursesProgramsFromHome.do?courseId=<%=mis.course.getId()%>#<%=mis.course.getId()%>"><%=mis.course.getName()%> (<%=mis.courseUnits.size()%>)</a></li>
<%
}
%>