Package fing.satode.bl.registros

Source Code of fing.satode.bl.registros.EventoService

package fing.satode.bl.registros;

import java.util.ArrayList;

import org.springframework.transaction.annotation.Transactional;

import fing.satode.bl.base.ServiceBase;
import fing.satode.data.EventoDTO;
import fing.satode.data.TipoEventoDTO;
import fing.satode.dominio.Evento;
import fing.satode.dominio.TipoEvento;
import fing.satode.pl.registros.EventoDAO;
@Transactional
public class EventoService extends ServiceBase {

  public ArrayList<EventoDTO> listaEventos() {
    // TODO Auto-generated method stub
    ArrayList<Evento> lista= EventoDAO.getInstance().listaEventos();
    ArrayList<EventoDTO> res= new ArrayList<EventoDTO>();
    for(Evento e:lista){
      res.add(e.getDTO());
    }
    return res;
  }

  public ArrayList<TipoEventoDTO> listaTiposEventos() {
    // TODO Auto-generated method stub
    ArrayList<TipoEvento> lista= EventoDAO.getInstance().listaTiposEventos();
    ArrayList<TipoEventoDTO> res= new ArrayList<TipoEventoDTO>();
    for(TipoEvento e:lista){
      res.add(e.getDTO());
    }
    return res;
  }

  public void nuevoEvento(EventoDTO dto) {
    // TODO Auto-generated method stub
    Evento evento=new Evento(dto);
    EventoDAO.getInstance().nuevoEvento(evento);
  }

  public void modificarEvento(EventoDTO dto) {
    // TODO Auto-generated method stub
    Evento evento=new Evento(dto);
    EventoDAO.getInstance().modificarEvento(evento);
  }

  public void eliminarEvento(EventoDTO dto) {
    // TODO Auto-generated method stub
    Evento evento=new Evento(dto);
    EventoDAO.getInstance().eliminarEvento(evento);
  }

}
TOP

Related Classes of fing.satode.bl.registros.EventoService

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.