2021-01-07 11:34:56 +07:00

101 lines
3.0 KiB
Java

package com.jasamedika.medifirst2000.vo;
import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
public class ProgramKegiatanVO extends BaseMasterVO {
@Caption(value = "Nama Program")
private String namaProgram;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "objectjabatanpelaksanafk")
@NotNull(message="Jabatan Pelaksana Kegiatan Harus Diisi")
@Caption(value = "Jabatan Pelaksana Kegiatan")
private JabatanVO jabatanPelaksanaKegiatan;
@Column(name = "objectjabatanpelaksanafk", insertable = false, updatable = false)
private Integer idJabatanPelaksanaKegiatan;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "objectpegawaiatasanfk")
@NotNull(message="Pegawai Atasan Langsung Harus Diisi")
@Caption(value = "Pegawai Atasan Langsung")
private PegawaiVO pegawaiAtasanLangsung;
@Column(name = "objectpegawaifk", insertable = false, updatable = false)
private Integer idPegawaiAtasanLangsung;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "objectjabatanatasanfk")
@NotNull(message="Jabatan Atasan Langsung Harus Diisi")
@Caption(value = "Jabatan Atasan Langsung")
private JabatanVO jabatanAtasanLangsung;
@Column(name = "objectjabatanatasanfk", insertable = false, updatable = false)
private Integer idJabatanAtasanLangsung;
public String getNamaProgram() {
return namaProgram;
}
public void setNamaProgram(String namaProgram) {
this.namaProgram = namaProgram;
}
public JabatanVO getJabatanPelaksanaKegiatan() {
return jabatanPelaksanaKegiatan;
}
public void setJabatanPelaksanaKegiatan(JabatanVO jabatanPelaksanaKegiatan) {
this.jabatanPelaksanaKegiatan = jabatanPelaksanaKegiatan;
}
public Integer getIdJabatanPelaksanaKegiatan() {
return idJabatanPelaksanaKegiatan;
}
public void setIdJabatanPelaksanaKegiatan(Integer idJabatanPelaksanaKegiatan) {
this.idJabatanPelaksanaKegiatan = idJabatanPelaksanaKegiatan;
}
public PegawaiVO getPegawaiAtasanLangsung() {
return pegawaiAtasanLangsung;
}
public void setPegawaiAtasanLangsung(PegawaiVO pegawaiAtasanLangsung) {
this.pegawaiAtasanLangsung = pegawaiAtasanLangsung;
}
public Integer getIdPegawaiAtasanLangsung() {
return idPegawaiAtasanLangsung;
}
public void setIdPegawaiAtasanLangsung(Integer idPegawaiAtasanLangsung) {
this.idPegawaiAtasanLangsung = idPegawaiAtasanLangsung;
}
public JabatanVO getJabatanAtasanLangsung() {
return jabatanAtasanLangsung;
}
public void setJabatanAtasanLangsung(JabatanVO jabatanAtasanLangsung) {
this.jabatanAtasanLangsung = jabatanAtasanLangsung;
}
public Integer getIdJabatanAtasanLangsung() {
return idJabatanAtasanLangsung;
}
public void setIdJabatanAtasanLangsung(Integer idJabatanAtasanLangsung) {
this.idJabatanAtasanLangsung = idJabatanAtasanLangsung;
}
}