120 lines
2.4 KiB
Java
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;
|
|
}
|
|
|