package com.jasamedika.medifirst2000.entities; import java.sql.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 = "RiwayatPendidikan_T") public class RiwayatPendidikan extends BaseTransaction { /** * @author Shakato */ @ManyToOne @JoinColumn(name = "ObjectPegawaiFk") @Caption(value = "ID Pegawai") // @NotNull(message = "ID Pegawai tidak boleh kosong") private Pegawai pegawai; @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = true) private Integer pegawaiId; @Column(name = "noUrut", nullable = true) @Caption(value = "No Urut") private Integer noUrut; @ManyToOne @JoinColumn(name = "ObjectPendidikanFk") @Caption(value = "ID Pendidikan") // @NotNull(message = "Pendidikan tidak boleh kosong") private Pendidikan pendidikan; @Column(name = "ObjectPendidikanFk", insertable = false, updatable = false, nullable = true) private Integer pendidikanId; @Column(name = "namaTempatPendidikan", nullable = true) @Caption(value = "Nama Tempat Pendidikan") private String namaTempatPendidikan; @Column(name = "jurusan", nullable = true) @Caption(value = "Jurusan") private String jurusan; @Column(name = "tglMasuk", nullable = true) @Caption(value = "Tanggal Masuk") private Date tglMasuk; @Column(name = "tglLulus", nullable = true) @Caption(value = "Tanggal Lulus") private Date tglLulus; @Column(name = "nilaiIPK", nullable = true) @Caption(value = "Nilai IPK") private Double nilaiIPK; // @ManyToOne // @JoinColumn(name = "ObjectTingkatKelulusanFk") // @Caption(value = "ID Tingkat Kelulusan") // private TingkatKelulusan tingkatKelulusan; // @Column(name = "ObjectTingkatKelulusanFk", insertable = false, updatable = false, nullable = true) // private short tingkatKelulusanId; @Column(name = "noIjazah", nullable = true) @Caption(value = "Nomor Ijazah") private String noIjazah; @Column(name = "tglIjazah", nullable = true) @Caption(value = "Tanggal Ijazah") private Date tglIjazah; @Column(name = "ttdIjazah", nullable = true) @Caption(value = "Tanda Tangan Ijazah") private String ttdIjazah; @Column(name = "pimpinanPendidikan", nullable = true) @Caption(value = "Pimpinan Pendidikan") private String pimpinanPendidikan; @Column(name = "alamatTempatPendidikan", nullable = true) @Caption(value = "Alamat Tempat Pendidikan") private String alamatTempatPendidikan; @Column(name = "keterangan", nullable = true) @Caption(value = "Keterangan") private String keterangan; @Column(name = "NoSk", nullable = true) @Caption(value = "No SK") private String noSk; @Column(name = "tglSk", nullable = true) @Caption(value = "Tanggal SK") private Date tglSk; @Column(name = "TtdSk", nullable = true) @Caption(value = "Ttd SK") private String ttdSk; // @ManyToOne // @JoinColumn(name = "ObjectPegawaiTtdFk") // @Caption(value = "ID Ttd Pegawai") // @NotNull(message = "ID Ttd Pegawai tidak boleh kosong") // private Pegawai pegawaiTtd; // @Column(name = "ObjectPegawaiTtdFk", insertable = false, updatable = false, nullable = false) // private Integer pegawaiTtdId; public Pegawai getPegawai() { return pegawai; } public void setPegawai(Pegawai pegawai) { this.pegawai = pegawai; } public Integer getPegawaiId() { return pegawaiId; } public void setPegawaiId(Integer pegawaiId) { this.pegawaiId = pegawaiId; } public Integer getNoUrut() { return noUrut; } public void setNoUrut(Integer noUrut) { this.noUrut = noUrut; } public Pendidikan getPendidikan() { return pendidikan; } public void setPendidikan(Pendidikan pendidikan) { this.pendidikan = pendidikan; } public Integer getPendidikanId() { return pendidikanId; } public void setPendidikanId(Integer pendidikanId) { this.pendidikanId = pendidikanId; } public String getNamaTempatPendidikan() { return namaTempatPendidikan; } public void setNamaTempatPendidikan(String namaTempatPendidikan) { this.namaTempatPendidikan = namaTempatPendidikan; } public String getJurusan() { return jurusan; } public void setJurusan(String jurusan) { this.jurusan = jurusan; } public Date getTglMasuk() { return tglMasuk; } public void setTglMasuk(Date tglMasuk) { this.tglMasuk = tglMasuk; } public Date getTglLulus() { return tglLulus; } public void setTglLulus(Date tglLulus) { this.tglLulus = tglLulus; } public Double getNilaiIPK() { return nilaiIPK; } public void setNilaiIPK(Double nilaiIPK) { this.nilaiIPK = nilaiIPK; } // public TingkatKelulusan getTingkatKelulusan() { // return tingkatKelulusan; // } // // public void setTingkatKelulusan(TingkatKelulusan tingkatKelulusan) { // this.tingkatKelulusan = tingkatKelulusan; // } // // public short getTingkatKelulusanId() { // return tingkatKelulusanId; // } // // public void setTingkatKelulusanId(short tingkatKelulusanId) { // this.tingkatKelulusanId = tingkatKelulusanId; // } public String getNoIjazah() { return noIjazah; } public void setNoIjazah(String noIjazah) { this.noIjazah = noIjazah; } public Date getTglIjazah() { return tglIjazah; } public void setTglIjazah(Date tglIjazah) { this.tglIjazah = tglIjazah; } public String getTtdIjazah() { return ttdIjazah; } public void setTtdIjazah(String ttdIjazah) { this.ttdIjazah = ttdIjazah; } public String getPimpinanPendidikan() { return pimpinanPendidikan; } public void setPimpinanPendidikan(String pimpinanPendidikan) { this.pimpinanPendidikan = pimpinanPendidikan; } public String getAlamatTempatPendidikan() { return alamatTempatPendidikan; } public void setAlamatTempatPendidikan(String alamatTempatPendidikan) { this.alamatTempatPendidikan = alamatTempatPendidikan; } public String getKeterangan() { return keterangan; } public void setKeterangan(String keterangan) { this.keterangan = keterangan; } public String getNoSk() { return noSk; } public Date getTglSk() { return tglSk; } public String getTtdSk() { return ttdSk; } // public Pegawai getPegawaiTtd() { // return pegawaiTtd; // } // public Integer getPegawaiTtdId() { // return pegawaiTtdId; // } public void setNoSk(String noSk) { this.noSk = noSk; } public void setTglSk(Date tglSk) { this.tglSk = tglSk; } public void setTtdSk(String ttdSk) { this.ttdSk = ttdSk; } // public void setPegawaiTtd(Pegawai pegawaiTtd) { // this.pegawaiTtd = pegawaiTtd; // } // public void setPegawaiTtdId(Integer pegawaiTtdId) { // this.pegawaiTtdId = pegawaiTtdId; // } }