Author: sbavencoff Date: 2014-01-03 14:06:37 +0100 (Fri, 03 Jan 2014) New Revision: 3732 Url: http://chorem.org/projects/lima/repository/revisions/3732 Log: refs #777 : paste transaction even if no rows are select. no past transaction date and entry book Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java Modified: trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java =================================================================== --- trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java 2014-01-02 16:17:49 UTC (rev 3731) +++ trunk/lima-swing/src/main/java/org/chorem/lima/ui/financialtransaction/FinancialTransactionViewHandler.java 2014-01-03 13:06:37 UTC (rev 3732) @@ -393,11 +393,16 @@ //select the new line ListSelectionModel selectionModel = table.getSelectionModel(); - int indexSelectedRow = table.getSelectedRow(); - if (indexSelectedRow != -1 && clipBoard != null && clipBoard instanceof FinancialTransaction) { + if (clipBoard != null && clipBoard instanceof FinancialTransaction) { FinancialTransactionTableModel tableModel = view.getFinancialTransactionTableModel(); FinancialTransaction transaction = (FinancialTransaction) clipBoard; + FinancialPeriod financialPeriod = (FinancialPeriod) view.getFinancialPeriodComboBox().getSelectedItem(); + EntryBook entryBook = (EntryBook)view.getEntryBookComboBox().getSelectedItem(); + + transaction.setEntryBook(entryBook); + transaction.setTransactionDate(financialPeriod.getBeginDate()); + tableModel.addTransaction(transaction); if (table.isEditing()) {