Search in sources :

Example 1 with ImportedFileDto

use of org.mifos.dto.screen.ImportedFileDto in project head by mifos.

the class ViewImportedTransactionFileController method viewImportedTransactions.

@RequestMapping("/viewImportedTransactions.ftl")
public ModelAndView viewImportedTransactions(@RequestParam(required = false) String fileName) {
    ModelAndView modelAndView = new ModelAndView();
    modelAndView.setViewName("viewImportedTransactions");
    List<ImportedFileDto> importedFiles = this.importTransactionsServiceFacade.getImportedFiles();
    List<ImportedFileDto> supportedFiles = new ArrayList<ImportedFileDto>();
    for (ImportedFileDto importedFile : importedFiles) {
        if (importedFile.getUndoable()) {
            supportedFiles.add(importedFile);
        }
    }
    modelAndView.addObject("importedFiles", supportedFiles);
    return modelAndView;
}
Also used : ImportedFileDto(org.mifos.dto.screen.ImportedFileDto) ModelAndView(org.springframework.web.servlet.ModelAndView) ArrayList(java.util.ArrayList) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 2 with ImportedFileDto

use of org.mifos.dto.screen.ImportedFileDto in project head by mifos.

the class ImportTransactionsServiceFacadeWebTier method getImportedFiles.

@Override
public List<ImportedFileDto> getImportedFiles() {
    List<ImportedFileDto> importedFilesDto = new ArrayList<ImportedFileDto>();
    List<ImportedFilesEntity> importedFiles = this.importedFilesService.getImportedFiles();
    DateTime date;
    for (ImportedFilesEntity fileEntity : importedFiles) {
        date = new DateTime(fileEntity.getSubmittedOn().getTime());
        importedFilesDto.add(new ImportedFileDto(fileEntity.getFileName(), date, fileEntity.getPhaseOut(), fileEntity.getUndoable()));
    }
    return importedFilesDto;
}
Also used : ImportedFileDto(org.mifos.dto.screen.ImportedFileDto) ArrayList(java.util.ArrayList) ImportedFilesEntity(org.mifos.application.importexport.business.ImportedFilesEntity) DateTime(org.joda.time.DateTime)

Aggregations

ArrayList (java.util.ArrayList)2 ImportedFileDto (org.mifos.dto.screen.ImportedFileDto)2 DateTime (org.joda.time.DateTime)1 ImportedFilesEntity (org.mifos.application.importexport.business.ImportedFilesEntity)1 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)1 ModelAndView (org.springframework.web.servlet.ModelAndView)1