157 lines
3.2 KiB
Java
157 lines
3.2 KiB
Java
package com.jasamedika.medifirst2000.vo;
|
|
|
|
import javax.persistence.*;
|
|
import javax.validation.constraints.NotNull;
|
|
import java.util.Date;
|
|
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
|
|
import com.jasamedika.medifirst2000.entities.StatusPegawaiJadwalKerja;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
|
|
public class PegawaiJadwalKerjaDokterDVO extends BaseMasterVO {
|
|
|
|
@NotNull(message="Tanggal tidak boleh kosong")
|
|
@Caption(value="Tanggal")
|
|
private Date tanggal;
|
|
|
|
@NotNull(message="Jam awal tidak boleh kosong")
|
|
@Temporal(TemporalType.TIMESTAMP)
|
|
@Caption(value="Jam Awal")
|
|
private Date jamAwal;
|
|
|
|
@Temporal(TemporalType.TIMESTAMP)
|
|
@Caption(value="Jam Akhir")
|
|
private Date jamAkhir;
|
|
|
|
@ManyToOne(fetch=FetchType.LAZY)
|
|
@Caption(value="Object Hari")
|
|
private HariVO hari;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Kamar")
|
|
private KamarVO kamar;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Pegawai")
|
|
private PegawaiVO pegawai;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Pegawai Ganti")
|
|
private PegawaiVO pegawaiGanti;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Ruangan")
|
|
private RuanganVO ruangan;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Status Pegawai Jadwal Kerja")
|
|
private StatusPegawaiJadwalKerjaVO statusPegawaiJadwalKerja;
|
|
|
|
@ManyToOne
|
|
@Caption(value="Object Status Absensi")
|
|
private StatusAbsensiVO statusAbsensi;
|
|
|
|
@Caption(value="Keterangan Alasan")
|
|
private String keteranganAlasan;
|
|
|
|
@Caption(value="Keterangan Lainnya")
|
|
private String keteranganLainnya;
|
|
|
|
public Date getTanggal() {
|
|
return tanggal;
|
|
}
|
|
|
|
public void setTanggal(Date tanggal) {
|
|
this.tanggal = tanggal;
|
|
}
|
|
|
|
public Date getJamAwal() {
|
|
return jamAwal;
|
|
}
|
|
|
|
public void setJamAwal(Date jamAwal) {
|
|
this.jamAwal = jamAwal;
|
|
}
|
|
|
|
public Date getJamAkhir() {
|
|
return jamAkhir;
|
|
}
|
|
|
|
public void setJamAkhir(Date jamAkhir) {
|
|
this.jamAkhir = jamAkhir;
|
|
}
|
|
|
|
public HariVO getHari() {
|
|
return hari;
|
|
}
|
|
|
|
public void setHari(HariVO hari) {
|
|
this.hari = hari;
|
|
}
|
|
|
|
public KamarVO getKamar() {
|
|
return kamar;
|
|
}
|
|
|
|
public void setKamar(KamarVO kamar) {
|
|
this.kamar = kamar;
|
|
}
|
|
|
|
public PegawaiVO getPegawai() {
|
|
return pegawai;
|
|
}
|
|
|
|
public void setPegawai(PegawaiVO pegawai) {
|
|
this.pegawai = pegawai;
|
|
}
|
|
|
|
public PegawaiVO getPegawaiGanti() {
|
|
return pegawaiGanti;
|
|
}
|
|
|
|
public void setPegawaiGanti(PegawaiVO pegawaiGanti) {
|
|
this.pegawaiGanti = pegawaiGanti;
|
|
}
|
|
|
|
public RuanganVO getRuangan() {
|
|
return ruangan;
|
|
}
|
|
|
|
public void setRuangan(RuanganVO ruangan) {
|
|
this.ruangan = ruangan;
|
|
}
|
|
|
|
public StatusPegawaiJadwalKerjaVO getStatusPegawaiJadwalKerja() {
|
|
return statusPegawaiJadwalKerja;
|
|
}
|
|
|
|
public void setStatusPegawaiJadwalKerja(StatusPegawaiJadwalKerjaVO statusPegawaiJadwalKerja) {
|
|
this.statusPegawaiJadwalKerja = statusPegawaiJadwalKerja;
|
|
}
|
|
|
|
public StatusAbsensiVO getStatusAbsensi() {
|
|
return statusAbsensi;
|
|
}
|
|
|
|
public void setStatusAbsensi(StatusAbsensiVO statusAbsensi) {
|
|
this.statusAbsensi = statusAbsensi;
|
|
}
|
|
|
|
public String getKeteranganAlasan() {
|
|
return keteranganAlasan;
|
|
}
|
|
|
|
public void setKeteranganAlasan(String keteranganAlasan) {
|
|
this.keteranganAlasan = keteranganAlasan;
|
|
}
|
|
|
|
public String getKeteranganLainnya() {
|
|
return keteranganLainnya;
|
|
}
|
|
|
|
public void setKeteranganLainnya(String keteranganLainnya) {
|
|
this.keteranganLainnya = keteranganLainnya;
|
|
}
|
|
|
|
}
|
|
|