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

203 lines
4.9 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;
@Entity
@Table(name="RencanaMitigasiRisiko_T")
public class RencanaMitigasiRisiko extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "sasaranStrategisFk")
@NotNull(message="Sasaran Strategis Harus Diisi")
@Caption(value="Sasaran Strategis")
private SasaranStrategis sasaranStrategis;
@Column(name="sasaranStrategisFk",insertable=false, updatable=false)
private Integer sasaranStrategisId;
@ManyToOne
@JoinColumn(name = "risikoFk")
@NotNull(message="Risiko Harus Diisi")
@Caption(value="Risiko")
private Risiko risiko;
@Column(name="risikoFk",insertable=false, updatable=false)
private Integer risikoId;
@ManyToOne
@JoinColumn(name = "kemungkinanRisikoTerjadiFk")
@NotNull(message="Kemungkinan Risiko Terjadi Harus Diisi")
@Caption(value="Kemungkinan Risiko Terjadi")
private KemungkinanResikoTerjadi kemungkinanResiko;
@Column(name="kemungkinanResikoTerjadiFk",insertable=false, updatable=false)
private Integer kemungkinanResikoId;
@Column(name="periode",nullable= false)
@Caption(value="Periode")
private Integer periode;
@ManyToOne
@JoinColumn(name = "dampakRisikoFk")
@NotNull(message="Dampak Risiko Harus Diisi")
@Caption(value="Dampak Risiko")
private DampakResiko dampakRisiko;
@Column(name="dampakRisikoFk",insertable=false, updatable=false)
private Integer dampakRisikoId;
@ManyToOne
@JoinColumn(name = "tingkatRisikoFk")
@NotNull(message="Tingkat Risiko Harus Diisi")
@Caption(value="Tingkat Risiko")
private TingkatResiko tingkatRisiko;
@Column(name="tingkatRisikoFk",insertable=false, updatable=false)
private Integer tingkatRisikoId;
// @Column(name="warna",nullable=false)
// @Caption(value="Warna")
// private String warna;
@Column(name="rencanaMitigasiRisiko")
@Caption(value="Rencana Mitigasi Risiko")
private String rencanaMitigasiRisiko;
@ManyToOne
@JoinColumn(name = "penanggungJawabFk")
@NotNull(message="Penanggung Jawab Harus Diisi")
@Caption(value="Penanggung Jawab")
private Jabatan penanggungJawab;
@Column(name="penanggungJawabFk",insertable=false, updatable=false)
private Integer penanggungJawabId;
public SasaranStrategis getSasaranStrategis() {
return sasaranStrategis;
}
public void setSasaranStrategis(SasaranStrategis sasaranStrategis) {
this.sasaranStrategis = sasaranStrategis;
}
public Integer getSasaranStrategisId() {
return sasaranStrategisId;
}
public void setSasaranStrategisId(Integer sasaranStrategisId) {
this.sasaranStrategisId = sasaranStrategisId;
}
public Risiko getRisiko() {
return risiko;
}
public void setRisiko(Risiko risiko) {
this.risiko = risiko;
}
public Integer getRisikoId() {
return risikoId;
}
public void setRisikoId(Integer risikoId) {
this.risikoId = risikoId;
}
public KemungkinanResikoTerjadi getKemungkinanResiko() {
return kemungkinanResiko;
}
public void setKemungkinanResiko(KemungkinanResikoTerjadi kemungkinanResiko) {
this.kemungkinanResiko = kemungkinanResiko;
}
public Integer getKemungkinanResikoId() {
return kemungkinanResikoId;
}
public void setKemungkinanResikoId(Integer kemungkinanResikoId) {
this.kemungkinanResikoId = kemungkinanResikoId;
}
public Integer getPeriode() {
return periode;
}
public void setPeriode(Integer periode) {
this.periode = periode;
}
public DampakResiko getDampakRisiko() {
return dampakRisiko;
}
public void setDampakRisiko(DampakResiko dampakRisiko) {
this.dampakRisiko = dampakRisiko;
}
public Integer getDampakRisikoId() {
return dampakRisikoId;
}
public void setDampakRisikoId(Integer dampakRisikoId) {
this.dampakRisikoId = dampakRisikoId;
}
public TingkatResiko getTingkatRisiko() {
return tingkatRisiko;
}
public void setTingkatRisiko(TingkatResiko tingkatRisiko) {
this.tingkatRisiko = tingkatRisiko;
}
public Integer getTingkatRisikoId() {
return tingkatRisikoId;
}
public void setTingkatRisikoId(Integer tingkatRisikoId) {
this.tingkatRisikoId = tingkatRisikoId;
}
// public String getWarna() {
// return warna;
// }
//
// public void setWarna(String warna) {
// this.warna = warna;
// }
public String getRencanaMitigasiRisiko() {
return rencanaMitigasiRisiko;
}
public void setRencanaMitigasiRisiko(String rencanaMitigasiRisiko) {
this.rencanaMitigasiRisiko = rencanaMitigasiRisiko;
}
public Jabatan getPenanggungJawab() {
return penanggungJawab;
}
public void setPenanggungJawab(Jabatan penanggungJawab) {
this.penanggungJawab = penanggungJawab;
}
public Integer getPenanggungJawabId() {
return penanggungJawabId;
}
public void setPenanggungJawabId(Integer penanggungJawabId) {
this.penanggungJawabId = penanggungJawabId;
}
}