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 |