Search in sources :

Example 1 with EstadoDTO

use of com.tomasio.projects.trainning.dto.EstadoDTO in project trainning by fernandotomasio.

the class Estado method createDTOMinimal.

public EstadoDTO createDTOMinimal() {
    EstadoDTO dto = new EstadoDTO();
    dto.setId(id);
    dto.setNome(nome);
    dto.setSigla(sigla);
    return dto;
}
Also used : EstadoDTO(com.tomasio.projects.trainning.dto.EstadoDTO)

Example 2 with EstadoDTO

use of com.tomasio.projects.trainning.dto.EstadoDTO in project trainning by fernandotomasio.

the class Testes method main.

public static void main(String[] args) {
    Estado estado = new Estado();
    estado.setId(4L);
    estado.setSigla("RJ");
    estado.setNome("Rio de Janeiro");
    EstadoDTO dto = new EstadoDTO();
    Assembler asm = DTOAssembler.newAssembler(EstadoDTO.class, Estado.class);
    asm.assembleDto(dto, asm, null, null);
    System.out.println("");
}
Also used : Assembler(com.inspiresoftware.lib.dto.geda.assembler.Assembler) DTOAssembler(com.inspiresoftware.lib.dto.geda.assembler.DTOAssembler) Estado(com.tomasio.projects.trainning.model.Estado) EstadoDTO(com.tomasio.projects.trainning.dto.EstadoDTO)

Example 3 with EstadoDTO

use of com.tomasio.projects.trainning.dto.EstadoDTO in project trainning by fernandotomasio.

the class ImportCidadesImpl method execute.

@Override
public void execute() {
    File file = new File("/home/fernandofot/NetBeansProjects/trainning/trainning-migration/src/municipios.txt");
    try {
        BufferedReader bufRdr = new BufferedReader(new FileReader(file));
        String line = null;
        while ((line = bufRdr.readLine()) != null) {
            String[] lineArray = line.split("\\*");
            String nome = lineArray[0];
            String siglaEstado = lineArray[1];
            EstadoDTO estado = service.findEstadoBySigla(siglaEstado);
            if (estado == null) {
                System.out.println("Estado Nulo: " + siglaEstado + " + " + nome);
                System.exit(0);
            } else {
                CidadeDTO cidade = new CidadeDTO();
                cidade.setEstado(estado);
                cidade.setNome(nome);
                service.createCidade(cidade);
                System.out.println(cidade.getNome() + " Criada com sucesso!");
            }
        }
    } catch (IOException ex) {
        Logger.getLogger(ImportEstadosImpl.class.getName()).log(Level.SEVERE, null, ex);
    }
}
Also used : CidadeDTO(com.tomasio.projects.trainning.dto.CidadeDTO) BufferedReader(java.io.BufferedReader) FileReader(java.io.FileReader) IOException(java.io.IOException) File(java.io.File) EstadoDTO(com.tomasio.projects.trainning.dto.EstadoDTO)

Example 4 with EstadoDTO

use of com.tomasio.projects.trainning.dto.EstadoDTO in project trainning by fernandotomasio.

the class OrganizationalServiceSimpleImpl method findAllEstados.

@Override
@Transactional(readOnly = true)
public EstadoDTO[] findAllEstados() {
    EstadoDAO dao = factory.getEstadoDAO();
    EstadoDTO[] estadosArray = null;
    try {
        List<Estado> estados = dao.findAll();
        if (estados != null) {
            estadosArray = new EstadoDTO[estados.size()];
            for (int i = 0; i < estados.size(); i++) {
                estadosArray[i] = estados.get(i).createDTOWithoutDependencies();
            }
        }
    } catch (DAOException ex) {
        throw new CoreException("Erro de de acesso ao banco de dados: " + ex.getMessage());
    }
    return estadosArray;
}
Also used : DAOException(com.tomasio.projects.trainning.exception.DAOException) CoreException(com.tomasio.projects.trainning.exeption.CoreException) EstadoDTO(com.tomasio.projects.trainning.dto.EstadoDTO) Estado(com.tomasio.projects.trainning.model.Estado) Transactional(org.springframework.transaction.annotation.Transactional)

Example 5 with EstadoDTO

use of com.tomasio.projects.trainning.dto.EstadoDTO in project trainning by fernandotomasio.

the class ImportEstadosImpl method execute.

@Override
public void execute() {
    File file = new File("/home/fernandofot/NetBeansProjects/trainning/trainning-migration/src/estados.txt");
    try {
        BufferedReader bufRdr = new BufferedReader(new FileReader(file));
        String line = null;
        while ((line = bufRdr.readLine()) != null) {
            String[] lineArray = line.split("\\*");
            String nome = lineArray[0];
            String sigla = lineArray[1];
            EstadoDTO estado = new EstadoDTO();
            estado.setSigla(sigla);
            estado.setNome(nome);
            service.createEstado(estado);
            System.out.println(estado.getNome() + " Criado com sucesso!");
        }
    } catch (IOException ex) {
        Logger.getLogger(ImportEstadosImpl.class.getName()).log(Level.SEVERE, null, ex);
    }
}
Also used : BufferedReader(java.io.BufferedReader) FileReader(java.io.FileReader) IOException(java.io.IOException) File(java.io.File) EstadoDTO(com.tomasio.projects.trainning.dto.EstadoDTO)

Aggregations

EstadoDTO (com.tomasio.projects.trainning.dto.EstadoDTO)5 Estado (com.tomasio.projects.trainning.model.Estado)2 BufferedReader (java.io.BufferedReader)2 File (java.io.File)2 FileReader (java.io.FileReader)2 IOException (java.io.IOException)2 Assembler (com.inspiresoftware.lib.dto.geda.assembler.Assembler)1 DTOAssembler (com.inspiresoftware.lib.dto.geda.assembler.DTOAssembler)1 CidadeDTO (com.tomasio.projects.trainning.dto.CidadeDTO)1 DAOException (com.tomasio.projects.trainning.exception.DAOException)1 CoreException (com.tomasio.projects.trainning.exeption.CoreException)1 Transactional (org.springframework.transaction.annotation.Transactional)1