Subversion Repositories bacoAlunos

Rev

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

Rev 1516 Rev 1517
Line 697... Line 697...
697
            logger.error(e, e);
697
            logger.error(e, e);
698
            return mapping.findForward("error500");
698
            return mapping.findForward("error500");
699
        }
699
        }
700
    }
700
    }
701
 
701
 
-
 
702
    public ActionForward sendUpSemestre(ActionMapping mapping,
-
 
703
                                           ActionForm form,
-
 
704
                                           HttpServletRequest request,
-
 
705
                                           HttpServletResponse response)
-
 
706
            throws ServletException
-
 
707
    {
-
 
708
        try
-
 
709
        {
-
 
710
            CourseStudiesPlansAdminForm frm = (CourseStudiesPlansAdminForm) form;
-
 
711
            1.5.0/docs/api/java/lang/String.html">String semestreId = frm.getSemestreId();
-
 
712
            for(int i = 0; i < frm.getPlanoEstudos().getSemestre().size();i++)
-
 
713
            {
-
 
714
                Curso.Semestre semestre = frm.getPlanoEstudos().getSemestre().get(i);
-
 
715
                if(semestre.getSemestreId().equals(semestreId))
-
 
716
                {
-
 
717
                    int nextPos = i-1;
-
 
718
                    frm.getPlanoEstudos().getSemestre().remove(i);
-
 
719
                    if(nextPos < 0)
-
 
720
                        nextPos = 0;
-
 
721
                    frm.getPlanoEstudos().getSemestre().add(nextPos,semestre);
-
 
722
                    break;
-
 
723
                }
-
 
724
            }
-
 
725
            return mapping.findForward("editStudyPlan");
-
 
726
        }
-
 
727
        catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e)
-
 
728
        {
-
 
729
            logger.error(e, e);
-
 
730
            return mapping.findForward("error500");
-
 
731
        }
-
 
732
    }
-
 
733
    public ActionForward sendDownSemestre(ActionMapping mapping,
-
 
734
                                        ActionForm form,
-
 
735
                                        HttpServletRequest request,
-
 
736
                                        HttpServletResponse response)
-
 
737
            throws ServletException
-
 
738
    {
-
 
739
        try
-
 
740
        {
-
 
741
            CourseStudiesPlansAdminForm frm = (CourseStudiesPlansAdminForm) form;
-
 
742
            1.5.0/docs/api/java/lang/String.html">String semestreId = frm.getSemestreId();
-
 
743
            for(int i = 0; i < frm.getPlanoEstudos().getSemestre().size();i++)
-
 
744
            {
-
 
745
                Curso.Semestre semestre = frm.getPlanoEstudos().getSemestre().get(i);
-
 
746
                if(semestre.getSemestreId().equals(semestreId))
-
 
747
                {
-
 
748
                    int nextPos = i+1;
-
 
749
                    frm.getPlanoEstudos().getSemestre().remove(i);
-
 
750
                    if(nextPos >= frm.getPlanoEstudos().getSemestre().size())
-
 
751
                        frm.getPlanoEstudos().getSemestre().add(semestre);
-
 
752
                    else
-
 
753
                        frm.getPlanoEstudos().getSemestre().add(nextPos,semestre);
-
 
754
                    break;
-
 
755
                }
-
 
756
            }
-
 
757
            return mapping.findForward("editStudyPlan");
-
 
758
        }
-
 
759
        catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e)
-
 
760
        {
-
 
761
            logger.error(e, e);
-
 
762
            return mapping.findForward("error500");
-
 
763
        }
-
 
764
    }
-
 
765
 
-
 
766
    public ActionForward sendUpPerfil(ActionMapping mapping,
-
 
767
                                        ActionForm form,
-
 
768
                                        HttpServletRequest request,
-
 
769
                                        HttpServletResponse response)
-
 
770
            throws ServletException
-
 
771
    {
-
 
772
        try
-
 
773
        {
-
 
774
            CourseStudiesPlansAdminForm frm = (CourseStudiesPlansAdminForm) form;
-
 
775
            1.5.0/docs/api/java/lang/String.html">String perfilId = frm.getPerfilId();
-
 
776
 
-
 
777
            for(Curso.Semestre semestre: frm.getPlanoEstudos().getSemestre())
-
 
778
            {
-
 
779
                for(int i = 0; i < semestre.getPerfil().size();i++)
-
 
780
                {
-
 
781
                    Curso.Semestre.Perfil perfil = semestre.getPerfil().get(i);
-
 
782
                    if(perfil.getPerfilId().equals(perfilId))
-
 
783
                    {
-
 
784
                        int nextPos = i-1;
-
 
785
                        semestre.getPerfil().remove(i);
-
 
786
                        if(nextPos < 0)
-
 
787
                            nextPos = 0;
-
 
788
                        semestre.getPerfil().add(nextPos,perfil);
-
 
789
                        break;
-
 
790
                    }
-
 
791
                }
-
 
792
            }
-
 
793
            return mapping.findForward("editStudyPlan");
-
 
794
        }
-
 
795
        catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e)
-
 
796
        {
-
 
797
            logger.error(e, e);
-
 
798
            return mapping.findForward("error500");
-
 
799
        }
-
 
800
    }
-
 
801
    public ActionForward sendDownPerfil(ActionMapping mapping,
-
 
802
                                      ActionForm form,
-
 
803
                                      HttpServletRequest request,
-
 
804
                                      HttpServletResponse response)
-
 
805
            throws ServletException
-
 
806
    {
-
 
807
        try
-
 
808
        {
-
 
809
            CourseStudiesPlansAdminForm frm = (CourseStudiesPlansAdminForm) form;
-
 
810
            1.5.0/docs/api/java/lang/String.html">String perfilId = frm.getPerfilId();
-
 
811
 
-
 
812
            for(Curso.Semestre semestre: frm.getPlanoEstudos().getSemestre())
-
 
813
            {
-
 
814
                for(int i = 0; i < semestre.getPerfil().size();i++)
-
 
815
                {
-
 
816
                    Curso.Semestre.Perfil perfil = semestre.getPerfil().get(i);
-
 
817
                    if(perfil.getPerfilId().equals(perfilId))
-
 
818
                    {
-
 
819
                        int nextPos = i+1;
-
 
820
                        semestre.getPerfil().remove(i);
-
 
821
                        if(nextPos >= semestre.getPerfil().size())
-
 
822
                            semestre.getPerfil().add(perfil);
-
 
823
                        else
-
 
824
                            semestre.getPerfil().add(nextPos,perfil);
-
 
825
                        break;
-
 
826
                    }
-
 
827
                }
-
 
828
            }
-
 
829
            return mapping.findForward("editStudyPlan");
-
 
830
        }
-
 
831
        catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e)
-
 
832
        {
-
 
833
            logger.error(e, e);
-
 
834
            return mapping.findForward("error500");
-
 
835
        }
-
 
836
    }
-
 
837
 
702
    public ActionForward clonarPlano(ActionMapping mapping,
838
    public ActionForward clonarPlano(ActionMapping mapping,
703
                                          ActionForm form,
839
                                          ActionForm form,
704
                                          HttpServletRequest request,
840
                                          HttpServletRequest request,
705
                                          HttpServletResponse response)
841
                                          HttpServletResponse response)
706
            throws ServletException
842
            throws ServletException