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

129 lines
2.7 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 // @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;
}
}