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

116 lines
2.8 KiB
Java

package com.jasamedika.medifirst2000.vo;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.TipeMakanan;
import com.fasterxml.jackson.annotation.JsonBackReference;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
/**
* class DetailOrderTindakanLabVOVO
*
* @author Generator
*/
public class DetailOrderTindakanVO extends MedicalRecordTransactionVO {
@ManyToOne
@JoinColumn(name = "ObjectJenisDietFk")
@Caption(value="Object Jenis Diet")
private JenisDietVO jenisDiet;
@Column(name = "ObjectJenisDietFk", insertable = false, updatable = false,nullable=true)
private Integer jenisDietId;
@ManyToOne
@JoinColumn(name = "ObjectJenisWaktuFk")
@Caption(value="Object Jenis Waktu")
private JenisWaktuVO jenisWaktu;
@Column(name = "ObjectJenisWaktuFk", insertable = false, updatable = false,nullable=true)
private Integer jenisWaktuFk;
@Column(name = "QtyProduk", insertable = false, updatable = false,nullable=true)
private Double qtyProduk;
private RuanganVO ruangan;
@Column(name = "TipeMakanan", insertable = false, updatable = false,nullable=true)
private TipeMakananVO tipeMakanan;
public Double getQtyProduk() {
return qtyProduk;
}
public void setQtyProduk(Double qtyProduk) {
this.qtyProduk = qtyProduk;
}
public JenisDietVO getJenisDiet() {
return jenisDiet;
}
public void setJenisDiet(JenisDietVO jenisDiet) {
this.jenisDiet = jenisDiet;
}
public JenisWaktuVO getJenisWaktu() {
return jenisWaktu;
}
public void setJenisWaktu(JenisWaktuVO jenisWaktu) {
this.jenisWaktu = jenisWaktu;
}
public TipeMakananVO getTipeMakanan() {
return tipeMakanan;
}
public void setTipeMakanan(TipeMakananVO tipeMakanan) {
this.tipeMakanan = tipeMakanan;
}
@ManyToOne
@JoinColumn(name = "ProdukVOFk")
@NotNull(message = "ProdukVO Harus Diisi")
@Caption(value = "ProdukVO")
private ProdukVO produk;
public ProdukVO getProduk() {
return produk;
}
public void setProduk(ProdukVO produk) {
this.produk = produk;
}
@Column(name = "ProdukVOFk", insertable = false, updatable = false)
private String produkVOId;
@ManyToOne
@JoinColumn(name = "OrderProdukVOFk")
@NotNull(message = "OrderProdukVO Harus Diisi")
@Caption(value = "OrderProdukVO")
private OrderProdukVO orderTindakanLab;
public OrderProdukVO getOrderProdukVO() {
return orderTindakanLab;
}
public void setOrderProdukVO(OrderProdukVO orderTindakanLab) {
this.orderTindakanLab = orderTindakanLab;
}
public RuanganVO getRuangan() {
return ruangan;
}
public void setRuangan(RuanganVO ruangan) {
this.ruangan = ruangan;
}
@Column(name = "OrderProdukVOFk", insertable = false, updatable = false)
private String orderTindakanLabId;
}