Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.89 KB | None | 0 0
  1. private void odwiezDaneOSumach() {
  2.         sumaEctsWykorzNaSciezce = BigDecimal.ZERO;
  3.  
  4.         Long trybId = null;
  5.         for (IEctsStud ec : listaEcts) {
  6.             trybId = ec.getTrybId();
  7.             sumaEctsWykorzNaSciezce = sumaEctsWykorzNaSciezce.add(ec.getSumaEctsWykorzytanych());
  8.             mapaBilansowEcts.put(ec.getId(), client.getEctsBean().isMozliwoscAwansu(ec.getId()));
  9.             if (ec.getDlugEcts() != null && ec.getDlugEcts().getDlugEctsNaRok() != null) {
  10.                 ITrybStudiow.PierwszySemestrTrybu semestrPierwszy = client.getKierunki().getTryb(trybId).getPierwszySemestr();
  11.                 if (((semestrPierwszy.equals(ITrybStudiow.PierwszySemestrTrybu.LETNI) && ec.getSemestrKal() % 10 == 1) || (semestrPierwszy.equals(ITrybStudiow.PierwszySemestrTrybu.ZIMOWY) && ec.getSemestrKal() % 10 == 2))) {
  12.                     Integer semKalPoprzedni = SemKalUtils.getPoprzedniSemKal(ec.getSemestrKal());
  13.                     System.out.println("POPRZEDNI ROK AKADEMICKI " + semKalPoprzedni);
  14.                     IEctsStud ectsPoprzedniSemestr = client.getEctsBean().getEctsStud(ec.getSciezkaId(), semKalPoprzedni);
  15.                     if (ectsPoprzedniSemestr == null)
  16.                         continue;
  17.                     BigDecimal nadwyzka = ectsPoprzedniSemestr.getSumaEctsWykorzytanych().subtract(ectsPoprzedniSemestr.getMinEctsZaliczSem());
  18.                     if (ectsPoprzedniSemestr.getZadluzenieStud().compareTo(BigDecimal.ZERO) > 0) {
  19.                         System.out.println("DODAJE BO MAM " + nadwyzka);
  20.                         mapaBilansowZPoprzednichSemEcts.put(ec.getId(), ectsPoprzedniSemestr.getZadluzenieStud());
  21.                     }
  22.                     listaBilansowKtoreMajaDlugRoczny.add(ec.getId());
  23.                 }
  24.             }
  25.         }
  26.         System.out.println("TRYB ID " + trybId);
  27.         trybStud = client.getKierunki().getTryb(trybId);
  28.  
  29.  
  30.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement