182 lines
3.9 KiB
Java
182 lines
3.9 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import java.util.Date;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.Table;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
@Entity
|
|
@Table(name = "RiwayatJabatan_T")
|
|
public class RiwayatJabatan extends BaseTransaction {
|
|
|
|
/**
|
|
* @author Shakato
|
|
*/
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectJenisJabatanFk")
|
|
@Caption(value = "Jenis Jabatan")
|
|
@NotNull(message = "Jenis Jabatan tidak boleh kosong")
|
|
private JenisJabatan jenisJabatan;
|
|
|
|
@Column(name = "ObjectJenisJabatanFk", insertable = false, updatable = false, nullable = true)
|
|
private Integer jenisJabatanId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiFk")
|
|
@Caption(value = "ID Pegawai")
|
|
@NotNull(message = "ID Pegawai tidak boleh kosong")
|
|
private Pegawai pegawai;
|
|
|
|
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = true)
|
|
private Integer pegawaiId;
|
|
|
|
@Column(name = "namaJabatan", nullable = true)
|
|
@Caption(value = "Nama Jabatan")
|
|
private String namaJabatan;
|
|
|
|
@Column(name = "noSK", nullable = true)
|
|
@Caption(value = "No SK")
|
|
private String noSK;
|
|
|
|
@Column(name = "tglSK", nullable = true)
|
|
@Caption(value = "Tanggal SK")
|
|
private Date tglSK;
|
|
|
|
@Column(name = "ttdSK", nullable = true)
|
|
@Caption(value = "Tanda Tangan SK")
|
|
private String ttdSK;
|
|
|
|
@Column(name = "keterangan", nullable = true)
|
|
@Caption(value = "Keterangan")
|
|
private String keterangan;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectJabatanFk")
|
|
@Caption(value = "ID Jabatan Pegawai")
|
|
@NotNull(message = "ID Jabatan Pegawai tidak boleh kosong")
|
|
private Jabatan jabatan;
|
|
|
|
@Column(name = "ObjectJabatanFk", insertable = false, updatable = false, nullable = true)
|
|
private Integer jabatanId;
|
|
|
|
@Column(name = "tertandaPegawaiSk", nullable = true)
|
|
@Caption(value = "Tertanda Pegawai SK")
|
|
private String ttdPegawaiSk;
|
|
|
|
@Column(name = "tertandaJabatanSk", nullable = true)
|
|
@Caption(value = "Tertanda Pegawai SK")
|
|
private String ttdJabatanSk;
|
|
|
|
public JenisJabatan getJenisJabatan() {
|
|
return jenisJabatan;
|
|
}
|
|
|
|
public void setJenisJabatan(JenisJabatan jenisJabatan) {
|
|
this.jenisJabatan = jenisJabatan;
|
|
}
|
|
|
|
public Integer getJenisJabatanId() {
|
|
return jenisJabatanId;
|
|
}
|
|
|
|
public void setJenisJabatanId(Integer jenisJabatanId) {
|
|
this.jenisJabatanId = jenisJabatanId;
|
|
}
|
|
|
|
public String getNamaJabatan() {
|
|
return namaJabatan;
|
|
}
|
|
|
|
public void setNamaJabatan(String namaJabatan) {
|
|
this.namaJabatan = namaJabatan;
|
|
}
|
|
|
|
public String getNoSK() {
|
|
return noSK;
|
|
}
|
|
|
|
public void setNoSK(String noSK) {
|
|
this.noSK = noSK;
|
|
}
|
|
|
|
public Date getTglSK() {
|
|
return tglSK;
|
|
}
|
|
|
|
public void setTglSK(Date tglSK) {
|
|
this.tglSK = tglSK;
|
|
}
|
|
|
|
public String getTtdSK() {
|
|
return ttdSK;
|
|
}
|
|
|
|
public void setTtdSK(String ttdSK) {
|
|
this.ttdSK = ttdSK;
|
|
}
|
|
|
|
public String getKeterangan() {
|
|
return keterangan;
|
|
}
|
|
|
|
public void setKeterangan(String keterangan) {
|
|
this.keterangan = keterangan;
|
|
}
|
|
|
|
public Pegawai getPegawai() {
|
|
return pegawai;
|
|
}
|
|
|
|
public void setPegawai(Pegawai pegawai) {
|
|
this.pegawai = pegawai;
|
|
}
|
|
|
|
public Integer getPegawaiId() {
|
|
return pegawaiId;
|
|
}
|
|
|
|
public void setPegawaiId(Integer pegawaiId) {
|
|
this.pegawaiId = pegawaiId;
|
|
}
|
|
|
|
public Jabatan getJabatan() {
|
|
return jabatan;
|
|
}
|
|
|
|
public Integer getJabatanId() {
|
|
return jabatanId;
|
|
}
|
|
|
|
public void setJabatan(Jabatan jabatan) {
|
|
this.jabatan = jabatan;
|
|
}
|
|
|
|
public void setJabatanId(Integer jabatanId) {
|
|
this.jabatanId = jabatanId;
|
|
}
|
|
|
|
public String getTtdPegawaiSk() {
|
|
return ttdPegawaiSk;
|
|
}
|
|
|
|
public void setTtdPegawaiSk(String ttdPegawaiSk) {
|
|
this.ttdPegawaiSk = ttdPegawaiSk;
|
|
}
|
|
|
|
public String getTtdJabatanSk() {
|
|
return ttdJabatanSk;
|
|
}
|
|
|
|
public void setTtdJabatanSk(String ttdJabatanSk) {
|
|
this.ttdJabatanSk = ttdJabatanSk;
|
|
}
|
|
|
|
} |