package com.jasamedika.medifirst2000.vo; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; public class PengembalianKendaraanDinasVO extends BaseTransactionVO { private static final long serialVersionUID = -7307608798133315575L; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "ObjectStrukOrderFk") private StrukOrderVO strukOrder; @NotNull(message = "KM Awal tidak boleh kosong") @Caption(value = "KM Awal") private Integer kmAwal; @NotNull(message = "KM Terakhir tidak boleh kosong") @Caption(value = "KM Terakhir") private Integer kmTerakhir; @ManyToOne @JoinColumn(name = "ObjectKondisiKendaraanFk") @Caption(value = "Kondisi Kendaraan") private KondisiKendaraanVO kondisiKendaraan; @Caption(value = "Keterangan") private String keterangan; public Integer getKmAwal() { return kmAwal; } public void setKmAwal(Integer kmAwal) { this.kmAwal = kmAwal; } public Integer getKmTerakhir() { return kmTerakhir; } public void setKmTerakhir(Integer kmTerakhir) { this.kmTerakhir = kmTerakhir; } public KondisiKendaraanVO getKondisiKendaraan() { return kondisiKendaraan; } public void setKondisiKendaraan(KondisiKendaraanVO kondisiKendaraan) { this.kondisiKendaraan = kondisiKendaraan; } public String getKeterangan() { return keterangan; } public void setKeterangan(String keterangan) { this.keterangan = keterangan; } public StrukOrderVO getStrukOrder() { return strukOrder; } public void setStrukOrder(StrukOrderVO strukOrder) { this.strukOrder = strukOrder; } }