Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //<editor-fold defaultstate="collapsed" desc="buttonContractorReadWwwFromCsv">
- private Map<Integer, List<String>> mapContractorWww;
- /**
- * Czyta dane z pliku i zapisuje do mapy. format w pliku:
- * id:WWW:WWWShopLogin:WWShopPass:WWShop\n
- */
- private void initMapContractorWww() {
- this.mapContractorWww = new HashMap<>();
- try {
- List<String[]> lst = ReadFiles.fileToList(core.Path.PATH_DIR_PDF + "/" + "hasla.csv", ";", true);
- lst.forEach(e -> {
- List<String> tmpLst = new ArrayList<>();
- for (int i = 1; i < e.length; i++) {
- tmpLst.add(e[i].trim());
- }
- this.mapContractorWww.put(Integer.parseInt(e[0]), tmpLst);
- });
- } catch (IOException ex) {
- Logger.getLogger(Admin_Pane.class
- .getName()).log(Level.SEVERE, null, ex);
- }
- }
- /*
- *Pobiera kontrahenta po kluczu mapy wczytanej w metodzie initMapContractorWww
- *a nastepnie uzupelnie jego dane o podane Stringi w kolejnosci WWW, WWWShop, WWWShopLogin, WWWShopPass
- */
- private void buttonContractorReadWwwFromCsv() {
- System.out.println("START");
- this.initMapContractorWww();
- this.mapContractorWww.forEach((k, v) -> {
- EntityContractor contractor = DaoContractor.getInstance().getById(k);
- contractor.setWwwShopLogin(v.get(0));
- contractor.setWwwShopPass(v.get(1));
- contractor.setWww(v.get(2));
- DaoContractor.getInstance().update(contractor);
- });
- System.out.println("KONIEC");
- }
- //</editor-fold>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement