147 lines
3.3 KiB
Java
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;
|
|
}
|
|
|
|
|
|
|
|
|
|
} |