@Override public final void onSubmit() { getData().addPosition(new AuftragsPositionDO()); refreshPositions(); paymentSchedulePanel.rebuildEntries(); } };
private AuftragDO createAuftragWithPeriodOfPerformance(final int beginYear, final int beginMonth, final int beginDay, final int endYear, final int endMonth, final int endDay) { final AuftragDO auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); dbNumber++; auftrag.addPosition(new AuftragsPositionDO()); auftrag.setPeriodOfPerformanceBegin(java.sql.Date.valueOf(LocalDate.of(beginYear, beginMonth, beginDay))); auftrag.setPeriodOfPerformanceEnd(java.sql.Date.valueOf(LocalDate.of(endYear, endMonth, endDay))); return auftrag; } }
AuftragDO auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.addPosition(new AuftragsPositionDO()); auftrag.addPosition(new AuftragsPositionDO()); auftrag.addPosition(new AuftragsPositionDO()); auftrag.addPosition(new AuftragsPositionDO()); Serializable id = auftragDao.save(auftrag); auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.addPosition(new AuftragsPositionDO()); auftrag.addPosition(new AuftragsPositionDO()); final AuftragsPositionDO position = new AuftragsPositionDO(); position.setTitel("Hurzel"); auftrag.addPosition(position); auftrag.addPosition(new AuftragsPositionDO()); id = auftragDao.save(auftrag);
@Test public void getNextNumber() { logon(TEST_FINANCE_USER); AuftragDO auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.addPosition(new AuftragsPositionDO()); auftragDao.save(auftrag); assertEquals(dbNumber++, auftrag.getNummer().intValue()); auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.addPosition(new AuftragsPositionDO()); auftragDao.save(auftrag); assertEquals(dbNumber++, auftrag.getNummer().intValue()); }
AuftragsPositionDO auftragsPosition = new AuftragsPositionDO(); auftragsPosition.setTitel("Pos 1"); auftrag.addPosition(auftragsPosition); auftragsPosition = new AuftragsPositionDO(); auftragsPosition.setTitel("Pos 2"); auftrag.addPosition(auftragsPosition); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftragDao.save(auftrag);
auftrag1.setNummer(auftragDao.getNextNumber(auftrag1)); auftragDao.setContactPerson(auftrag1, getUserId(TEST_PROJECT_MANAGER_USER)); auftrag1.addPosition(new AuftragsPositionDO()); final Serializable id1 = auftragDao.save(auftrag1);
@Test public void testOrderPositions() { initialize(); logon(getUser(TEST_FINANCE_USER)); final AuftragDO auftrag = new AuftragDO() .addPosition(new AuftragsPositionDO().setTask(getTask("TBT-5.1")).setTitel("Pos 1")) .addPosition(new AuftragsPositionDO().setTask(getTask("TBT-5.2.1.1")).setTitel("Pos 2")); auftragDao.save(auftrag.setNummer(auftragDao.getNextNumber(auftrag))); logon(getUser(TEST_USER)); TimesheetDO sheet = createNewSheet(); save(sheet.setTask(getTask("TBT-5")), "timesheet.error.taskNotBookable.orderPositionsFoundInSubTasks"); timesheetDao.save(sheet.setTask(getTask("TBT-5.1"))); timesheetDao.save(createNewSheet().setTask(getTask("TBT-5.1.1"))); timesheetDao.save(createNewSheet().setTask(getTask("TBT-5.1.2"))); sheet = createNewSheet(); save(sheet.setTask(getTask("TBT-5.2")), "timesheet.error.taskNotBookable.orderPositionsFoundInSubTasks"); save(sheet.setTask(getTask("TBT-5.2.1")), "timesheet.error.taskNotBookable.orderPositionsFoundInSubTasks"); timesheetDao.save(sheet.setTask(getTask("TBT-5.2.1.1"))); }
assertEquals("fibu.auftrag.error.auftragHatKeinePositionen", ex.getI18nKey()); auftrag1.addPosition(new AuftragsPositionDO()); id1 = auftragDao.save(auftrag1); auftrag2.setNummer(auftragDao.getNextNumber(auftrag2)); auftragDao.setContactPerson(auftrag2, getUserId(TEST_PROJECT_MANAGER_USER)); auftrag2.addPosition(new AuftragsPositionDO()); final Serializable id2 = auftragDao.save(auftrag2); position.setVollstaendigFakturiert(true); position.setStatus(AuftragsPositionsStatus.ABGESCHLOSSEN); auftrag3.addPosition(position); final Serializable id3 = auftragDao.save(auftrag3);
auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.setProjekt(projekt); auftrag.addPosition(new AuftragsPositionDO()); id = auftragDao.save(auftrag);
auftrag1.setNummer(auftragDao.getNextNumber(auftrag1)); auftrag1.setProjekt(projekt1); auftrag1.addPosition(new AuftragsPositionDO()); id = auftragDao.save(auftrag1); auftrag2.setNummer(auftragDao.getNextNumber(auftrag2)); auftrag2.setProjekt(projekt2); auftrag2.addPosition(new AuftragsPositionDO()); id = auftragDao.save(auftrag2);
data.addPosition(new AuftragsPositionDO());