139 lines
3.6 KiB
Java
139 lines
3.6 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
|
|
import com.jasamedika.medifirst2000.entities.DampakResiko;
|
|
import com.jasamedika.medifirst2000.entities.Jabatan;
|
|
import com.jasamedika.medifirst2000.entities.KemungkinanResikoTerjadi;
|
|
import com.jasamedika.medifirst2000.entities.Risiko;
|
|
import com.jasamedika.medifirst2000.entities.SasaranStrategis;
|
|
import com.jasamedika.medifirst2000.entities.TingkatResiko;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
public class RencanaMitigasiRisikoVO extends BaseTransactionVO{
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "sasaranStrategisFk")
|
|
@NotNull(message="Sasaran Strategis Harus Diisi")
|
|
@Caption(value="Sasaran Strategis")
|
|
private SasaranStrategisVO sasaranStrategis;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "risikoFk")
|
|
@NotNull(message="Risiko Harus Diisi")
|
|
@Caption(value="Risiko")
|
|
private RisikoVO risiko;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "kemungkinanRisikoTerjadiFk")
|
|
@NotNull(message="Kemungkinan Risiko Terjadi Harus Diisi")
|
|
@Caption(value="Kemungkinan Risiko Terjadi")
|
|
private KemungkinanResikoTerjadiVO kemungkinanResiko;
|
|
|
|
@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 DampakResikoVO dampakRisiko;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "tingkatRisikoFk")
|
|
@NotNull(message="Tingkat Risiko Harus Diisi")
|
|
@Caption(value="Tingkat Risiko")
|
|
private TingkatResikoVO tingkatRisiko;
|
|
|
|
// @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 JabatanVO penanggungJawab;
|
|
|
|
public SasaranStrategisVO getSasaranStrategis() {
|
|
return sasaranStrategis;
|
|
}
|
|
|
|
public void setSasaranStrategis(SasaranStrategisVO sasaranStrategis) {
|
|
this.sasaranStrategis = sasaranStrategis;
|
|
}
|
|
|
|
public RisikoVO getRisiko() {
|
|
return risiko;
|
|
}
|
|
|
|
public void setRisiko(RisikoVO risiko) {
|
|
this.risiko = risiko;
|
|
}
|
|
|
|
public KemungkinanResikoTerjadiVO getKemungkinanResiko() {
|
|
return kemungkinanResiko;
|
|
}
|
|
|
|
public void setKemungkinanResiko(KemungkinanResikoTerjadiVO kemungkinanResiko) {
|
|
this.kemungkinanResiko = kemungkinanResiko;
|
|
}
|
|
|
|
public Integer getPeriode() {
|
|
return periode;
|
|
}
|
|
|
|
public void setPeriode(Integer periode) {
|
|
this.periode = periode;
|
|
}
|
|
|
|
public DampakResikoVO getDampakRisiko() {
|
|
return dampakRisiko;
|
|
}
|
|
|
|
public void setDampakRisiko(DampakResikoVO dampakRisiko) {
|
|
this.dampakRisiko = dampakRisiko;
|
|
}
|
|
|
|
public TingkatResikoVO getTingkatRisiko() {
|
|
return tingkatRisiko;
|
|
}
|
|
|
|
public void setTingkatRisiko(TingkatResikoVO tingkatRisiko) {
|
|
this.tingkatRisiko = tingkatRisiko;
|
|
}
|
|
|
|
// 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 JabatanVO getPenanggungJawab() {
|
|
return penanggungJawab;
|
|
}
|
|
|
|
public void setPenanggungJawab(JabatanVO penanggungJawab) {
|
|
this.penanggungJawab = penanggungJawab;
|
|
}
|
|
}
|