public static UmorzenieN pobierz(EntityManager em, Umorzenie r, String podatnik) { UmorzenieN zwrot = null; try { zwrot = (UmorzenieN) em.createNamedQuery("UmorzenieN.findStrMcRok") .setParameter("srt", r.getSrodekTrwID()) .setParameter("mc", r.getMcUmorzenia()) .setParameter("rok", r.getRokUmorzenia()) .getSingleResult(); } catch (Exception e) { } try { if (zwrot == null) { zwrot = (UmorzenieN) em.createNamedQuery("UmorzenieN.findStrNazwaMcRok") .setParameter("srt", r.getNazwaSrodka()) .setParameter("podatnik", podatnik) .setParameter("mc", r.getMcUmorzenia()) .setParameter("rok", r.getRokUmorzenia()) .getSingleResult(); } } catch (Exception e) { System.out.println("dziwne"); } return zwrot; }
public UmorzenieN(Umorzenie u) { this.kwota = u.getKwota().doubleValue(); this.mcUmorzenia = u.getMcUmorzenia(); this.rokUmorzenia = u.getRokUmorzenia(); this.nrUmorzenia = u.getNrUmorzenia(); this.rodzaj = u.getRodzaj(); this.kontonetto = u.getKontonetto(); this.kontoumorzenie = u.getKontoumorzenie(); }