package com.jasamedika.medifirst2000.entities; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity //@Audited @Table(name = "KartuStok_T") public class KartuStok extends BaseTransaction { @Caption(value = "Saldo Awal") @Column(name = "saldoAwal", nullable = true) private Double saldoAwal; public Ruangan getRuangan() { return ruangan; } public void setRuangan(Ruangan ruangan) { this.ruangan = ruangan; } @Caption(value = "Jumlah") @Column(name = "jumlah", nullable = true) private Double jumlah; @Caption(value = "Keterangan") @Column(name = "Keterangan", nullable = true) private String keterangan; @Caption(value = "Status") @Column(name = "Status", nullable = true) private Boolean status; @Caption(value = "TglInput") @Column(name = "TglInput", nullable = true) private Date tglInput; public Date getTglInput() { return tglInput; } public void setTglInput(Date tglInput) { this.tglInput = tglInput; } @Caption(value = "TglKejadian") @Column(name = "TglKejadian", nullable = true) private Date tglKejadian; public Double getSaldoAwal() { return saldoAwal; } public void setSaldoAwal(Double saldoAwal) { this.saldoAwal = saldoAwal; } public Double getJumlah() { return jumlah; } public void setJumlah(Double jumlah) { this.jumlah = jumlah; } public String getKeterangan() { return keterangan; } public void setKeterangan(String keterangan) { this.keterangan = keterangan; } public Boolean getStatus() { return status; } public void setStatus(Boolean status) { this.status = status; } public Date getTglKejadian() { return tglKejadian; } public void setTglKejadian(Date tglKejadian) { this.tglKejadian = tglKejadian; } @ManyToOne @JoinColumn(name = "ProdukFK") @Caption(value = "Produk") private Produk produk; @ManyToOne @JoinColumn(name = "RuanganFk") @Caption(value = "Ruangan") private Ruangan ruangan; @Column(name = "RuanganFk", insertable = false, updatable = false) private Integer ruanganId; public Produk getProduk() { return produk; } public void setProduk(Produk produk) { this.produk = produk; } @Column(name = "ProdukFK", insertable = false, updatable = false) private Integer produkId; }