forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
336 lines
8.3 KiB
336 lines
8.3 KiB
/*
|
|
* Acidentado.java
|
|
*
|
|
* Created on October 16, 2007, 2:36 PM
|
|
*
|
|
* To change this template, choose Tools | Template Manager
|
|
* and open the template in the editor.
|
|
*/
|
|
|
|
package beans;
|
|
|
|
import db.data.siprp.outer.AcidentadosData;
|
|
|
|
import java.io.Serializable;
|
|
import java.sql.Date;
|
|
|
|
/**
|
|
*
|
|
* @author lluis
|
|
*/
|
|
public class Acidentado implements Serializable
|
|
{
|
|
private Integer id;
|
|
private String nome;
|
|
private java.sql.Date data_nascimento;
|
|
private String bilhete_identidade;
|
|
private String morada;
|
|
private String cod_postal;
|
|
private String localidade;
|
|
private String contacto_telefonico;
|
|
private java.sql.Date data_admissao;
|
|
private String funcao;
|
|
private String turno;
|
|
private Integer trabalhador_id;
|
|
private String numero_mecanografico;
|
|
private String nome_superior_hierarquico;
|
|
private String email_superior_hierarquico;
|
|
private String estabelecimento_origem;
|
|
private java.sql.Date data_email_superior_hierarquico;
|
|
|
|
/** Creates a new instance of Acidentado */
|
|
public Acidentado() {
|
|
}
|
|
|
|
public Acidentado( AcidentadosData acidentadosData )
|
|
{
|
|
this
|
|
.withBilhete_identidade( acidentadosData.getBilhete_identidade() )
|
|
.withCod_postal( acidentadosData.getCod_postal() )
|
|
.withContacto_telefonico( acidentadosData.getContacto_telefonico() )
|
|
.withEmail_superior_hierarquico( acidentadosData.getEmail_superior_hierarquico() )
|
|
.withEstabelecimento_origem( acidentadosData.getEstabelecimento_origem() )
|
|
.withFuncao( acidentadosData.getFuncao() )
|
|
.withId( acidentadosData.getId() )
|
|
.withLocalidade( acidentadosData.getLocalidade() )
|
|
.withMorada( acidentadosData.getMorada() )
|
|
.withNome( acidentadosData.getNome() )
|
|
.withNome_superior_hierarquico( acidentadosData.getNome_superior_hierarquico() )
|
|
.withNumero_mecanografico( acidentadosData.getNumero_mecanografico() )
|
|
.withTrabalhador_id( acidentadosData.getTrabalhador_id() )
|
|
.withTurno( acidentadosData.getTurno() );
|
|
|
|
Date date;
|
|
if( acidentadosData.getData_admissao() != null )
|
|
{
|
|
date = new Date( acidentadosData.getData_admissao().getTime() );
|
|
this.setData_admissao( date );
|
|
}
|
|
|
|
if( acidentadosData.getData_email_superior_hierarquico() != null )
|
|
{
|
|
date = new Date( acidentadosData.getData_email_superior_hierarquico().getTime() );
|
|
this.setData_email_superior_hierarquico( date );
|
|
}
|
|
|
|
if( acidentadosData.getData_nascimento() != null )
|
|
{
|
|
date = new Date( acidentadosData.getData_nascimento().getTime() );
|
|
this.setData_nascimento( date );
|
|
}
|
|
|
|
}
|
|
|
|
public Acidentado withId( final Integer id )
|
|
{
|
|
this.id = id;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withNome( final String nome )
|
|
{
|
|
this.nome = nome;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withData_nascimento( final java.sql.Date data_nascimento )
|
|
{
|
|
this.data_nascimento = data_nascimento;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withBilhete_identidade( final String bilhete_identidade )
|
|
{
|
|
this.bilhete_identidade = bilhete_identidade;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withMorada( final String morada )
|
|
{
|
|
this.morada = morada;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withCod_postal( final String cod_postal )
|
|
{
|
|
this.cod_postal = cod_postal;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withLocalidade( final String localidade )
|
|
{
|
|
this.localidade = localidade;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withContacto_telefonico( final String contacto_telefonico )
|
|
{
|
|
this.contacto_telefonico = contacto_telefonico;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withData_admissao( final java.sql.Date data_admissao )
|
|
{
|
|
this.data_admissao = data_admissao;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withFuncao( final String funcao )
|
|
{
|
|
this.funcao = funcao;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withTurno( final String turno )
|
|
{
|
|
this.turno = turno;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withTrabalhador_id( final Integer trabalhador_id )
|
|
{
|
|
this.trabalhador_id = trabalhador_id;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withNumero_mecanografico( final String numero_mecanografico )
|
|
{
|
|
this.numero_mecanografico = numero_mecanografico;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withNome_superior_hierarquico( final String nome_superior_hierarquico )
|
|
{
|
|
this.nome_superior_hierarquico = nome_superior_hierarquico;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withEmail_superior_hierarquico( final String email_superior_hierarquico )
|
|
{
|
|
this.email_superior_hierarquico = email_superior_hierarquico;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withEstabelecimento_origem( final String estabelecimento_origem )
|
|
{
|
|
this.estabelecimento_origem = estabelecimento_origem;
|
|
return this;
|
|
}
|
|
|
|
public Acidentado withData_email_superior_hierarquico( final java.sql.Date data_email_superior_hierarquico )
|
|
{
|
|
this.data_email_superior_hierarquico = data_email_superior_hierarquico;
|
|
return this;
|
|
}
|
|
|
|
|
|
public Integer getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(Integer id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public java.sql.Date getData_nascimento() {
|
|
return data_nascimento;
|
|
}
|
|
|
|
public void setData_nascimento(java.sql.Date data_nascimento) {
|
|
this.data_nascimento = data_nascimento;
|
|
}
|
|
|
|
public String getBilhete_identidade() {
|
|
return bilhete_identidade;
|
|
}
|
|
|
|
public void setBilhete_identidade(String bilhete_identidade) {
|
|
this.bilhete_identidade = bilhete_identidade;
|
|
}
|
|
|
|
public String getMorada() {
|
|
return morada;
|
|
}
|
|
|
|
public void setMorada(String morada) {
|
|
this.morada = morada;
|
|
}
|
|
|
|
public String getCod_postal() {
|
|
return cod_postal;
|
|
}
|
|
|
|
public void setCod_postal(String cod_postal) {
|
|
this.cod_postal = cod_postal;
|
|
}
|
|
|
|
public String getLocalidade() {
|
|
return localidade;
|
|
}
|
|
|
|
public void setLocalidade(String localidade) {
|
|
this.localidade = localidade;
|
|
}
|
|
|
|
public String getContacto_telefonico() {
|
|
return contacto_telefonico;
|
|
}
|
|
|
|
public void setContacto_telefonico(String contacto_telefonico) {
|
|
this.contacto_telefonico = contacto_telefonico;
|
|
}
|
|
|
|
public java.sql.Date getData_admissao() {
|
|
return data_admissao;
|
|
}
|
|
|
|
public void setData_admissao(java.sql.Date data_admissao) {
|
|
this.data_admissao = data_admissao;
|
|
}
|
|
|
|
public String getFuncao() {
|
|
return funcao;
|
|
}
|
|
|
|
public void setFuncao(String funcao) {
|
|
this.funcao = funcao;
|
|
}
|
|
|
|
public Integer getTrabalhador_id() {
|
|
return trabalhador_id;
|
|
}
|
|
|
|
public void setTrabalhador_id(Integer trabalhador_id) {
|
|
this.trabalhador_id = trabalhador_id;
|
|
}
|
|
|
|
public String getNome() {
|
|
return nome;
|
|
}
|
|
|
|
public void setNome(String nome) {
|
|
this.nome = nome;
|
|
}
|
|
|
|
public String getTurno() {
|
|
return turno;
|
|
}
|
|
|
|
public void setTurno(String turno) {
|
|
this.turno = turno;
|
|
}
|
|
|
|
public String getNumero_mecanografico() {
|
|
return numero_mecanografico;
|
|
}
|
|
|
|
public void setNumero_mecanografico(String numero_mecanografico) {
|
|
this.numero_mecanografico = numero_mecanografico;
|
|
}
|
|
|
|
public String getNome_superior_hierarquico() {
|
|
if(nome_superior_hierarquico == null)
|
|
{
|
|
return "";
|
|
}
|
|
return nome_superior_hierarquico;
|
|
}
|
|
|
|
public void setNome_superior_hierarquico(String nome_superior_hierarquico) {
|
|
this.nome_superior_hierarquico = nome_superior_hierarquico;
|
|
}
|
|
|
|
public String getEmail_superior_hierarquico() {
|
|
if(email_superior_hierarquico == null)
|
|
{
|
|
return "";
|
|
}
|
|
return email_superior_hierarquico;
|
|
}
|
|
|
|
public void setEmail_superior_hierarquico(String email_superior_hierarquico) {
|
|
this.email_superior_hierarquico = email_superior_hierarquico;
|
|
}
|
|
|
|
public String getEstabelecimento_origem() {
|
|
if(estabelecimento_origem == null)
|
|
{
|
|
return "";
|
|
}
|
|
return estabelecimento_origem;
|
|
}
|
|
|
|
public void setEstabelecimento_origem(String estabelecimento_origem) {
|
|
this.estabelecimento_origem = estabelecimento_origem;
|
|
}
|
|
|
|
public java.sql.Date getData_email_superior_hierarquico() {
|
|
return data_email_superior_hierarquico;
|
|
}
|
|
|
|
public void setData_email_superior_hierarquico(java.sql.Date data_email_superior_hierarquico) {
|
|
this.data_email_superior_hierarquico = data_email_superior_hierarquico;
|
|
}
|
|
|
|
}
|