212 lines
4.6 KiB
Java
212 lines
4.6 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import java.util.Date;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.FetchType;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.Table;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
/**
|
|
* class Usulan Evaluasi
|
|
*
|
|
* @author Lukman Hakim
|
|
*/
|
|
@Entity // @Audited
|
|
@Table(name = "UsulanEvaluasi_T")
|
|
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
|
|
public class UsulanEvaluasi extends BaseTransaction {
|
|
|
|
|
|
@Column(name = "noUsulan", nullable = false, length = 100)
|
|
@Caption(value = "noUsulan")
|
|
private String noUsulan;
|
|
|
|
|
|
@Column(name = "tglUsulan", nullable = false)
|
|
@Caption(value = "Tgl Usu")
|
|
private Date tglUsulan;
|
|
|
|
|
|
@Column(name = "namaUsulan", nullable = false)
|
|
@Caption(value = "namaUsulan")
|
|
private String namaUsulan;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectRuanganPembuatFk")
|
|
@Caption(value="Object Ruangan Pembuat")
|
|
private Ruangan ruanganPembuat;
|
|
|
|
@Column(name = "ObjectRuanganPembuatFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer ruanganPembuatId;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "ObjectPegawaiPembuatFk")
|
|
@Caption(value="Object Pegawai Pembuat")
|
|
private Pegawai pegawaiPembuat;
|
|
|
|
@Column(name = "ObjectPegawaiPembuatFk", insertable=false,updatable=false,nullable = true)
|
|
private Integer pegawaiPembuatId;
|
|
|
|
@Column(name="status")
|
|
private Boolean status;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "JenisEvaluasiFK")
|
|
@Caption(value="Jenis Evaluasi")
|
|
private JenisEvaluasi jenisEvaluasi;
|
|
|
|
@Column(name = "JenisEvaluasiFK", insertable=false,updatable=false,nullable = true)
|
|
private Integer jenisEvaluasiFK;
|
|
|
|
/*Untuk Evaluasi Rekanan*/
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "rekananFK")
|
|
@Caption(value="Rekanan FK")
|
|
private Rekanan rekanan;
|
|
|
|
@Column(name = "rekananFK", insertable=false,updatable=false,nullable = true)
|
|
private Integer rekananFK;
|
|
|
|
/*Untuk Advokasi Hukum */
|
|
@Column(name="jenisKasus")
|
|
private String jenisKasus;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@JoinColumn(name = "dokumenFK")
|
|
@Caption(value="Dokumen FK")
|
|
private Dokumen dokumen;
|
|
|
|
@Column(name = "dokumenFK", insertable=false,updatable=false,nullable = true)
|
|
private Integer dokumenFK;
|
|
|
|
|
|
public Rekanan getRekanan() {
|
|
return rekanan;
|
|
}
|
|
|
|
public void setRekanan(Rekanan rekanan) {
|
|
this.rekanan = rekanan;
|
|
}
|
|
|
|
public Integer getRekananFK() {
|
|
return rekananFK;
|
|
}
|
|
|
|
public void setRekananFK(Integer rekananFK) {
|
|
this.rekananFK = rekananFK;
|
|
}
|
|
|
|
public String getNoUsulan() {
|
|
return noUsulan;
|
|
}
|
|
|
|
public void setNoUsulan(String noUsulan) {
|
|
this.noUsulan = noUsulan;
|
|
}
|
|
|
|
public Date getTglUsulan() {
|
|
return tglUsulan;
|
|
}
|
|
|
|
public void setTglUsulan(Date tglUsulan) {
|
|
this.tglUsulan = tglUsulan;
|
|
}
|
|
|
|
public String getNamaUsulan() {
|
|
return namaUsulan;
|
|
}
|
|
|
|
public void setNamaUsulan(String namaUsulan) {
|
|
this.namaUsulan = namaUsulan;
|
|
}
|
|
|
|
public Ruangan getRuanganPembuat() {
|
|
return ruanganPembuat;
|
|
}
|
|
|
|
public void setRuanganPembuat(Ruangan ruanganPembuat) {
|
|
this.ruanganPembuat = ruanganPembuat;
|
|
}
|
|
|
|
public Integer getRuanganPembuatId() {
|
|
return ruanganPembuatId;
|
|
}
|
|
|
|
public void setRuanganPembuatId(Integer ruanganPembuatId) {
|
|
this.ruanganPembuatId = ruanganPembuatId;
|
|
}
|
|
|
|
public Pegawai getPegawaiPembuat() {
|
|
return pegawaiPembuat;
|
|
}
|
|
|
|
public void setPegawaiPembuat(Pegawai pegawaiPembuat) {
|
|
this.pegawaiPembuat = pegawaiPembuat;
|
|
}
|
|
|
|
public Integer getPegawaiPembuatId() {
|
|
return pegawaiPembuatId;
|
|
}
|
|
|
|
public void setPegawaiPembuatId(Integer pegawaiPembuatId) {
|
|
this.pegawaiPembuatId = pegawaiPembuatId;
|
|
}
|
|
|
|
public Boolean getStatus() {
|
|
return status;
|
|
}
|
|
|
|
public void setStatus(Boolean status) {
|
|
this.status = status;
|
|
}
|
|
|
|
public JenisEvaluasi getJenisEvaluasi() {
|
|
return jenisEvaluasi;
|
|
}
|
|
|
|
public void setJenisEvaluasi(JenisEvaluasi jenisEvaluasi) {
|
|
this.jenisEvaluasi = jenisEvaluasi;
|
|
}
|
|
|
|
public Integer getJenisEvaluasiFK() {
|
|
return jenisEvaluasiFK;
|
|
}
|
|
|
|
public void setJenisEvaluasiFK(Integer jenisEvaluasiFK) {
|
|
this.jenisEvaluasiFK = jenisEvaluasiFK;
|
|
}
|
|
|
|
public String getJenisKasus() {
|
|
return jenisKasus;
|
|
}
|
|
|
|
public void setJenisKasus(String jenisKasus) {
|
|
this.jenisKasus = jenisKasus;
|
|
}
|
|
|
|
public Dokumen getDokumen() {
|
|
return dokumen;
|
|
}
|
|
|
|
public void setDokumen(Dokumen dokumen) {
|
|
this.dokumen = dokumen;
|
|
}
|
|
|
|
public Integer getDokumenFK() {
|
|
return dokumenFK;
|
|
}
|
|
|
|
public void setDokumenFK(Integer dokumenFK) {
|
|
this.dokumenFK = dokumenFK;
|
|
}
|
|
|
|
|
|
|
|
} |