public void przyporzadkujdokonta() { if (klientBezKonta.getNip().isEmpty()) { Msg.msg("e", "Kontrahent nie posiada numeru NIP/Pesel. Nie można podpiąć kont"); wybranyklient = new Klienci(); klientMaKonto = new Kliencifk(); klientBezKonta = new Kliencifk(); return; } try { List<Konto> wykazkont = kontoDAOfk.findWszystkieKontaPodatnika( wpisView.getPodatnikWpisu(), wpisView.getRokWpisuSt()); kliencifkDAO.dodaj(klientBezKonta); int wynik = PlanKontFKBean.aktualizujslownikKontrahenci( wykazkont, kliencifkDAO, klientBezKonta, kontoDAOfk, wpisView, kontopozycjaZapisDAO, ukladBRDAO); listawszystkichklientowFk = kliencifkDAO.znajdzkontofkKlient(wpisView.getPodatnikObiekt().getNip()); } catch (Exception e) { E.e(e); Msg.msg("e", "Nieudane przyporządkowanie klienta do konta"); } wybranyklient = new Klienci(); klientMaKonto = new Kliencifk(); klientBezKonta = new Kliencifk(); }
public void zapiszedycje() { kliencifkDAO.edit(selected); SlownikiBean.aktualizujkontapoedycji( selected, 1, wpisView.getPodatnikWpisu(), wpisView.getRokWpisu(), kontoDAOfk); selected = new Kliencifk(); listawszystkichklientowFk = kliencifkDAO.znajdzkontofkKlient(wpisView.getPodatnikObiekt().getNip()); zapisz0edytuj1 = false; Msg.msg("Naniesiono zmiany"); }
private String pobierznastepnynumer() { try { List<Kliencifk> przyporzadkowani = kliencifkDAO.znajdzkontofkKlient(wpisView.getPodatnikObiekt().getNip()); Collections.sort(przyporzadkowani, new Kliencifkcomparator()); return String.valueOf( Integer.parseInt(przyporzadkowani.get(przyporzadkowani.size() - 1).getNrkonta()) + 1); } catch (Exception e) { E.e(e); return "1"; } }
public void remove(Kliencifk klientkontodousuniecia) { try { kliencifkDAO.destroy(klientkontodousuniecia); int wynik = PlanKontFKBean.aktualizujslownikKontrahenciRemove( klientkontodousuniecia, kontoDAOfk, wpisView); listawszystkichklientowFk = kliencifkDAO.znajdzkontofkKlient(wpisView.getPodatnikObiekt().getNip()); Msg.msg("Usunięto konta słownikowe dla klienta " + klientkontodousuniecia.getNazwa()); } catch (Exception e) { E.e(e); Msg.msg("e", "Wystąpił problem z usuwaniem kont słownikowych dla klienta"); } wybranyklient = new Klienci(); klientMaKonto = new Kliencifk(); klientBezKonta = new Kliencifk(); }
@PostConstruct private void init() { listawszystkichklientow = klienciDAO.findAll(); listawszystkichklientowFk = kliencifkDAO.znajdzkontofkKlient(wpisView.getPodatnikObiekt().getNip()); }