2021-09-17 10:48:24 +07:00

104 lines
2.3 KiB
Java

package com.jasamedika.medifirst2000.entities;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.*;
import com.jasamedika.medifirst2000.entities.Pegawai;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
/**
* class StrukResep
*
* @author Generator
*/
@Entity //@Audited
@Table(name = "StrukRekapPemenang_T")
public class StrukRekapPemenang extends BaseTransaction {
@Column(name="noRekap", nullable = false)
@Caption(value="No Rekap")
private String noRekap;
@ManyToOne
@JoinColumn(name = "ObjectRekananFk")
@Caption(value = "Supplier")
@NotNull(message="Supplier harus Diisi")
private Rekanan supplier;
@Column(name="ObjectRekananFk", insertable = false, updatable = false, nullable = false)
private Integer supplierId;
@ManyToOne
@JoinColumn(name = "ObjectKartuPengendalik")
@NotNull(message="Kartu Pengendali harus Diisi")
@Caption(value="Kartu Pengendali")
private KartuPengendali kartuPengendali;
@Column(name="ObjectKartuPengendalik", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
private String kartuPengendaliId;
@NotNull(message="tanggal")
@Column(name="Tanggal", nullable = false)
@Caption(value="Tanggal")
private Date tanggal;
public String getNoRekap() {
return noRekap;
}
public void setNoRekap(String noRekap) {
this.noRekap = noRekap;
}
public Rekanan getSupplier() {
return supplier;
}
public void setSupplier(Rekanan supplier) {
this.supplier = supplier;
}
public Integer getSupplierId() {
return supplierId;
}
public void setSupplierId(Integer supplierId) {
this.supplierId = supplierId;
}
public KartuPengendali getKartuPengendali() {
return kartuPengendali;
}
public void setKartuPengendali(KartuPengendali kartuPengendali) {
this.kartuPengendali = kartuPengendali;
}
public String getKartuPengendaliId() {
return kartuPengendaliId;
}
public void setKartuPengendaliId(String kartuPengendaliId) {
this.kartuPengendaliId = kartuPengendaliId;
}
public Date getTanggal() {
return tanggal;
}
public void setTanggal(Date tanggal) {
this.tanggal = tanggal;
}
}