Package fing.satode.dominio

Source Code of fing.satode.dominio.Bomberos

package fing.satode.dominio;

import javax.persistence.Entity;
import javax.persistence.PrimaryKeyJoinColumn;
import javax.persistence.Table;

import fing.satode.data.BomberosDTO;

@Entity @Table(name="bomberos")
@PrimaryKeyJoinColumn(name="puntoReferencia_Id")
public class Bomberos extends PuntoReferencia {

  private int cantidadFuncionarios;
  private int cantidadVehiculos;
 
  public Bomberos(){}
 
  public Bomberos(boolean puntoEntrada, boolean puntoEntega, Ciudad ciudad,
      Departamento departamento, String direccion, String telefono,
      int tipo, int cantidadFuncionarios, int cantidadVehiculos) {
    super(puntoEntrada, puntoEntega, ciudad, departamento, direccion,
        telefono, tipo);
    this.cantidadFuncionarios = cantidadFuncionarios;
    this.cantidadVehiculos = cantidadVehiculos;
  }
 
  public Bomberos(BomberosDTO dto) {
    super(dto);
    this.cantidadFuncionarios = dto.getCantidadFuncionarios();
    this.cantidadVehiculos = dto.getCantidadVehiculos();
  }
 
  public BomberosDTO getDTO() {
    BomberosDTO dto= new BomberosDTO();
    dto.setId(this.getId());
    dto.setDireccion(this.getDireccion());
    dto.setTelefono(this.getTelefono());
    dto.setPuntoEntrada(this.isPuntoEntrada());
    dto.setPuntoEntrega(this.ispuntoEntrega());
    dto.setTipo(this.getTipo());
    dto.setCiudad(this.getCiudad().getDTO());
    dto.setDepartamento(this.getDepartamento().getDTO());
    dto.setCantidadFuncionarios(this.cantidadFuncionarios);
    dto.setCantidadVehiculos(this.cantidadVehiculos);
    return dto;
  }

  public int getCantidadFuncionarios() {
    return cantidadFuncionarios;
  }

  public void setCantidadFuncionarios(int cantidadFuncionarios) {
    this.cantidadFuncionarios = cantidadFuncionarios;
  }

  public int getCantidadVehiculos() {
    return cantidadVehiculos;
  }

  public void setCantidadVehiculos(int cantidadVehiculos) {
    this.cantidadVehiculos = cantidadVehiculos;
  }

 
 
}
TOP

Related Classes of fing.satode.dominio.Bomberos

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.