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

124 lines
3.2 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.TipeKeanggotaan;
import com.jasamedika.medifirst2000.entities.TipeKoleksi;
import com.jasamedika.medifirst2000.entities.PeriodePinjaman;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.helper.Caption;
/**
* class AturanPeminjaman
*
* @author Generator
*/
@Entity
@Table(name = "sdm_AturanPeminjaman_T")
public class AturanPeminjaman extends BaseTransaction {
@ManyToOne
@JoinColumn(name = "TipeKeanggotaanFk")
@NotNull(message = "Tipe Keanggotaan Harus Diisi")
@Caption(value = "Tipe Keanggotaan")
private TipeKeanggotaan tipeKeanggotaan;
@Column(name = "TipeKeanggotaanFk", insertable = false, updatable = false)
private Integer tipeKeanggotaanId;
@ManyToOne
@JoinColumn(name = "TipeKoleksiFk")
@NotNull(message = "Tipe Koleksi Harus Diisi")
@Caption(value = "Tipe Koleksi")
private TipeKoleksi tipeKoleksi;
@Column(name = "TipeKoleksiFk", insertable = false, updatable = false)
private Integer tipeKoleksiId;
@Column(name = "JumlahPinjaman", nullable = false, length = 100)
@Caption(value = "JumlahPinjaman")
private Integer jumlahPinjaman;
@ManyToOne
@JoinColumn(name = "PeriodePinjamanFk")
@NotNull(message = "Periode Pinjaman Harus Diisi")
@Caption(value = "Periode Pinjaman")
private PeriodePinjaman periodePinjaman;
@Column(name = "PeriodePinjamanFk", insertable = false, updatable = false)
private Integer periodePinjamanId;
@Column(name = "DendaHarian", nullable = false, length = 100)
@Caption(value = "DendaHarian")
private String dendaHarian;
public String getDendaHarian() {
return dendaHarian;
}
public void setDendaHarian(String dendaHarian) {
this.dendaHarian = dendaHarian;
}
public TipeKeanggotaan getTipeKeanggotaan() {
return tipeKeanggotaan;
}
public void setTipeKeanggotaan(TipeKeanggotaan tipeKeanggotaan) {
this.tipeKeanggotaan = tipeKeanggotaan;
}
public Integer getTipeKeanggotaanId() {
return tipeKeanggotaanId;
}
public void setTipeKeanggotaanId(Integer tipeKeanggotaanId) {
this.tipeKeanggotaanId = tipeKeanggotaanId;
}
public TipeKoleksi getTipeKoleksi() {
return tipeKoleksi;
}
public void setTipeKoleksi(TipeKoleksi tipeKoleksi) {
this.tipeKoleksi = tipeKoleksi;
}
public Integer getTipeKoleksiId() {
return tipeKoleksiId;
}
public void setTipeKoleksiId(Integer tipeKoleksiId) {
this.tipeKoleksiId = tipeKoleksiId;
}
public Integer getJumlahPinjaman() {
return jumlahPinjaman;
}
public void setJumlahPinjaman(Integer jumlahPinjaman) {
this.jumlahPinjaman = jumlahPinjaman;
}
public PeriodePinjaman getPeriodePinjaman() {
return periodePinjaman;
}
public void setPeriodePinjaman(PeriodePinjaman periodePinjaman) {
this.periodePinjaman = periodePinjaman;
}
public Integer getPeriodePinjamanId() {
return periodePinjamanId;
}
public void setPeriodePinjamanId(Integer periodePinjamanId) {
this.periodePinjamanId = periodePinjamanId;
}
}