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

120 lines
2.4 KiB
Java

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;
}