/** * Edits the marketing note on a machine. * * @param The new note to place in the machine. */ private void changeMarketingNote(String newNote) throws NegativeInputException, NullDateException { // String word = ""; // String rest = ""; // if (newNote.contains(" ")) // { // int index = newNote.indexOf(' '); // word = newNote.substring(0, index); // rest = newNote.substring(index + 2); // } // // System.out.println(newNote); // if (word.equals("Notes")) // { String temp[] = newNote.trim().split("\\n"); String all = ""; for (int i = 0; i < temp.length; ++i) { String tempString = temp[i].trim(); if (!tempString.equals("")) { all += temp[i].trim() + "|"; } // System.out.println(temp[i]); } if (numOfSelected.length == 1) { manager.editMarketingNote(numOfSelected[0], all, Calendar.getInstance()); } else { for (int i = 0; i < numOfSelected.length; ++i) { int ID = numOfSelected[i]; String temp1[] = getMarketingNote(ID).trim().split("\\n"); String databaseText = ""; for (int i1 = 0; i1 < temp1.length; ++i1) { String tempString = temp1[i1].trim(); if (!tempString.equals("")) { databaseText += temp1[i1].trim() + "|"; } } // System.out.println(all); databaseText += all; manager.editMarketingNote(ID, databaseText, Calendar.getInstance()); } } // } // else // { // manager.editMarketingNote(ID, newNote, Calendar.getInstance()); // } }