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 // @Audited @Table(name = "JatahCutiDanIzin_T") public class JatahCutiDanIzin extends BaseTransaction { @ManyToOne @JoinColumn(name = "PegawaiFK") @NotNull(message="Pegawai Harus Diisi") @Caption(value="Pegawai") private Pegawai pegawai; @Column(name = "PegawaiFK", insertable=false,updatable=false,nullable = false) private Integer pegawaiId; @Column(name = "tahun") @Caption(value = "tahun") private String tahun; @ManyToOne @JoinColumn(name = "KomponenIndexFK") @NotNull(message="KomponenIndex Harus Diisi") @Caption(value="KomponenIndex") private KomponenIndex komponenIndex; @Column(name = "KomponenIndexFK", insertable=false,updatable=false,nullable = false) private Integer komponenIndexId; @Column(name = "value") @Caption(value = "value") private Integer value; @Column(name = "CutiTerpakai") @Caption(value = "CutiTerpakai") private Integer cutiTerpakai; @Column(name = "SisaCuti") @Caption(value = "SisaCuti") private Integer sisaCuti; @Column(name = "isTangguhkanSisaCuti") @Caption(value = "Tangguhkan Sisa Cuti") private Boolean isTangguhkan; public Pegawai getPegawai() { return pegawai; } public void setPegawai(Pegawai pegawai) { this.pegawai = pegawai; } public Integer getPegawaiId() { return pegawaiId; } public void setPegawaiId(Integer pegawaiId) { this.pegawaiId = pegawaiId; } public String getTahun() { return tahun; } public void setTahun(String tahun) { this.tahun = tahun; } public KomponenIndex getKomponenIndex() { return komponenIndex; } public void setKomponenIndex(KomponenIndex komponenIndex) { this.komponenIndex = komponenIndex; } public Integer getKomponenIndexId() { return komponenIndexId; } public void setKomponenIndexId(Integer komponenIndexId) { this.komponenIndexId = komponenIndexId; } public Integer getValue() { return value; } public void setValue(Integer value) { this.value = value; } public Integer getCutiTerpakai() { return cutiTerpakai; } public void setCutiTerpakai(Integer cutiTerpakai) { this.cutiTerpakai = cutiTerpakai; } public Integer getSisaCuti() { return sisaCuti; } public void setSisaCuti(Integer sisaCuti) { this.sisaCuti = sisaCuti; } public Boolean getIsTangguhkan() { return isTangguhkan; } public void setIsTangguhkan(Boolean isTangguhkan) { this.isTangguhkan = isTangguhkan; } }