Package org.fenixedu.bennu.core.domain

Examples of org.fenixedu.bennu.core.domain.User


    }

    public ActionForward AddCoordinator(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) throws FenixActionException {
        User userView = getUserView(request);
        DynaActionForm teacherForm = (DynaActionForm) form;
        String username = new String((String) teacherForm.get("newCoordinatorUsername"));
        String infoExecutionDegreeIdString = request.getParameter("infoExecutionDegreeId");
        request.setAttribute("infoExecutionDegreeId", infoExecutionDegreeIdString);
        try {
View Full Code Here


        MarkSheetManagementCreateBean createBean =
                (MarkSheetManagementCreateBean) RenderUtils.getViewState("edit-invisible").getMetaObject().getObject();
        createBean.setTeacher(Teacher.readByIstId(createBean.getTeacherId()));

        ActionMessages actionMessages = createActionMessages();
        User userView = getUserView(request);
        try {
            MarkSheet markSheet = createMarkSheet(createBean, userView);
            ((DynaActionForm) actionForm).set("msID", markSheet.getExternalId());
            return viewMarkSheet(mapping, actionForm, request, response);
        } catch (final IllegalDataAccessException e) {
View Full Code Here

    }

    public ActionForward findPerson(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) throws Exception {

        User userView = Authenticate.getUser();

        FindPersonBean bean = getRenderedObject();

        boolean fromRequest = true;
        String name = request.getParameter("name");
View Full Code Here

    @EntryPoint
    public ActionForward beginTaskFlow(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {

        final User userView = Authenticate.getUser();
        final Person supervisor = userView.getPerson();

        RegistrationProtocol protocol = supervisor.getOnlyRegistrationProtocol();
        ExternalSupervisorViewsBean bean;

        if (protocol == null) {
View Full Code Here

    public ActionForward showStats(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {

        ExternalSupervisorViewsBean bean = getRenderedObject("sessionBean");
        final User userView = Authenticate.getUser();
        final Person supervisor = userView.getPerson();
        boolean isOmnipotent;
        Set<RegistrationProtocol> jurisdictions = supervisor.getRegistrationProtocolsSet();

        if (bean == null) {
View Full Code Here

    public ActionForward rectifyMarkSheetStepTwoByEvaluation(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) throws FenixServiceException {
        MarkSheetRectifyBean rectifyBean = (MarkSheetRectifyBean) RenderUtils.getViewState().getMetaObject().getObject();

        ActionMessages actionMessages = new ActionMessages();
        User userView = getUserView(request);
        try {
            rectifyBean.createRectificationOldMarkSheet(userView.getPerson());
            return mapping.findForward("searchMarkSheetFilled");
        } catch (DomainException e) {
            addMessage(request, actionMessages, e.getMessage(), e.getArgs());
            List<EnrolmentEvaluation> enrolmentEvaluations =
                    rectifyBean
View Full Code Here

        outputStream.close();
    }

    private ActionForward checkPermissions(final HttpServletRequest request, final HttpServletResponse response)
            throws IOException {
        final User userView = Authenticate.getUser();
        if (userView == null) {
            final String externalUser = (String) request.getSession().getAttribute(getClass().getName());
            if (externalUser != null && !externalUser.isEmpty()) {
                return null;
            }
            final String username = get(request, "username");
            if (username == null) {
                return displayLoginPage(request, response);
            }
            final String password = get(request, "password");
            if (isValidExternalUser(username, password)) {
                request.getSession().setAttribute(getClass().getName(), username);
                return null;
            }
        } else if (userView.getPerson().hasRole(RoleType.MANAGER)) {
            return null;
        }
        return displayUnAuhtorizedPage(request, response);
    }
View Full Code Here

    public ActionForward confirmMarkSheet(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) throws FenixServiceException {

        DynaActionForm form = (DynaActionForm) actionForm;
        MarkSheet markSheet = getDomainObject(form, "msID");
        User userView = getUserView(request);
        ActionMessages actionMessages = new ActionMessages();
        try {
            ConfirmMarkSheet.run(markSheet, userView.getPerson());
        } catch (InDebtEnrolmentsException e) {
            for (Enrolment enrolment : e.getEnrolments()) {
                addMessage(request, actionMessages, e.getMessage(), enrolment.getRegistration().getStudent().getNumber()
                        .toString());
            }
View Full Code Here

        request.setAttribute("executionYear", executionYear);
        request.setAttribute("degree", degree);

        // Get the Curricular Course List

        User userView = getUserView(request);
        List curricularCourseList = null;
        try {
            curricularCourseList = ReadCurricularCoursesByDegree.run(executionYear, degree);
        } catch (NonExistingServiceException e) {
            ActionErrors errors = new ActionErrors();
View Full Code Here

            request.setAttribute("degreeCurricularPlanID", degreeCurricularPlanID);
        }
        request.setAttribute("courseID", getFromRequest("courseID", request));

        String courseID = getFromRequest("courseID", request);
        User userView = getUserView(request);

        List studentList = null;
        try {
            studentList = ReadStudentListByCurricularCourse.runReadStudentListByCurricularCourse(userView, courseID, null);
        } catch (NotAuthorizedException e) {
View Full Code Here

TOP

Related Classes of org.fenixedu.bennu.core.domain.User

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.