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

147 lines
3.3 KiB
Java

package com.jasamedika.medifirst2000.entities;
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;
/**
* class Agama
*
* @author Generator
*/
@Entity // @Audited
@Table(name = "RekananSkKontrak_T")
public class RekananSkKontrak extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "ObjectRekananFk")
@Caption(value = "Rekanan")
@NotNull(message="rekanan harus diisi")
private Rekanan rekanan;
@Column(name = "ObjectRekananFk", insertable = false, updatable = false, nullable = false)
private Integer rekananId;
@Column(name="noSk", nullable = false)
@Caption(value="No Sk")
@NotNull(message="No Sk Harus Diisi")
private String noSk;
@ManyToOne
@JoinColumn(name = "ObjectNamaPegawaiRekananFk")
@Caption(value = "Nama Pegawai Rekanan")
private Pegawai pegawaiRekanan;
@Column(name = "ObjectNamaPegawaiRekananFk", insertable = false, updatable = false, nullable = true)
private Integer pegawaiRekananId;
@ManyToOne
@JoinColumn(name = "ObjectJabatanPegawaiRekananFk")
@Caption(value = "Nama Pegawai Rekanan")
private Jabatan jabatanPegawaiRekanan;
@Column(name = "ObjectJabatanPegawaiRekananFk", insertable = false, updatable = false, nullable = true)
private Integer jabatanPegawaiRekananId;
@Column(name="keterangan", nullable = true)
@Caption(value="keterangan")
private String keterangan;
@Column(name="namaKontrak", nullable = true)
@Caption(value="namaKontrak")
private String namaKontrak;
@Column(name="urlDokumen", nullable = true)
@Caption(value="urlDokumen")
private String urlDokumen;
public Rekanan getRekanan() {
return rekanan;
}
public void setRekanan(Rekanan rekanan) {
this.rekanan = rekanan;
}
public Integer getRekananId() {
return rekananId;
}
public void setRekananId(Integer rekananId) {
this.rekananId = rekananId;
}
public String getNoSk() {
return noSk;
}
public void setNoSk(String noSk) {
this.noSk = noSk;
}
public Pegawai getPegawaiRekanan() {
return pegawaiRekanan;
}
public void setPegawaiRekanan(Pegawai pegawaiRekanan) {
this.pegawaiRekanan = pegawaiRekanan;
}
public Integer getPegawaiRekananId() {
return pegawaiRekananId;
}
public void setPegawaiRekananId(Integer pegawaiRekananId) {
this.pegawaiRekananId = pegawaiRekananId;
}
public Jabatan getJabatanPegawaiRekanan() {
return jabatanPegawaiRekanan;
}
public void setJabatanPegawaiRekanan(Jabatan jabatanPegawaiRekanan) {
this.jabatanPegawaiRekanan = jabatanPegawaiRekanan;
}
public Integer getJabatanPegawaiRekananId() {
return jabatanPegawaiRekananId;
}
public void setJabatanPegawaiRekananId(Integer jabatanPegawaiRekananId) {
this.jabatanPegawaiRekananId = jabatanPegawaiRekananId;
}
public String getKeterangan() {
return keterangan;
}
public void setKeterangan(String keterangan) {
this.keterangan = keterangan;
}
public String getNamaKontrak() {
return namaKontrak;
}
public void setNamaKontrak(String namaKontrak) {
this.namaKontrak = namaKontrak;
}
public String getUrlDokumen() {
return urlDokumen;
}
public void setUrlDokumen(String urlDokumen) {
this.urlDokumen = urlDokumen;
}
}