96 lines
2.2 KiB
Java
96 lines
2.2 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
|
|
import javax.persistence.*;
|
|
import java.sql.Date;
|
|
|
|
/**
|
|
* @author Shakato
|
|
*/
|
|
@Getter
|
|
@Setter
|
|
@Entity
|
|
@Table(name = "RiwayatPendidikan_T")
|
|
public class RiwayatPendidikan extends BaseTransaction {
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPegawaiFk")
|
|
@Caption(value = "ID Pegawai")
|
|
private Pegawai pegawai;
|
|
|
|
@Column(name = "ObjectPegawaiFk", insertable = false, updatable = false)
|
|
private Integer pegawaiId;
|
|
|
|
@Column(name = "noUrut")
|
|
@Caption(value = "No Urut")
|
|
private Integer noUrut;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPendidikanFk")
|
|
@Caption(value = "ID Pendidikan")
|
|
private Pendidikan pendidikan;
|
|
|
|
@Column(name = "ObjectPendidikanFk", insertable = false, updatable = false)
|
|
private Integer pendidikanId;
|
|
|
|
@Column(name = "namaTempatPendidikan")
|
|
@Caption(value = "Nama Tempat Pendidikan")
|
|
private String namaTempatPendidikan;
|
|
|
|
@Column(name = "jurusan")
|
|
@Caption(value = "Jurusan")
|
|
private String jurusan;
|
|
|
|
@Column(name = "tglMasuk")
|
|
@Caption(value = "Tanggal Masuk")
|
|
private Date tglMasuk;
|
|
|
|
@Column(name = "tglLulus")
|
|
@Caption(value = "Tanggal Lulus")
|
|
private Date tglLulus;
|
|
|
|
@Column(name = "nilaiIPK")
|
|
@Caption(value = "Nilai IPK")
|
|
private Double nilaiIPK;
|
|
|
|
@Column(name = "noIjazah")
|
|
@Caption(value = "Nomor Ijazah")
|
|
private String noIjazah;
|
|
|
|
@Column(name = "tglIjazah")
|
|
@Caption(value = "Tanggal Ijazah")
|
|
private Date tglIjazah;
|
|
|
|
@Column(name = "ttdIjazah")
|
|
@Caption(value = "Tanda Tangan Ijazah")
|
|
private String ttdIjazah;
|
|
|
|
@Column(name = "pimpinanPendidikan")
|
|
@Caption(value = "Pimpinan Pendidikan")
|
|
private String pimpinanPendidikan;
|
|
|
|
@Column(name = "alamatTempatPendidikan")
|
|
@Caption(value = "Alamat Tempat Pendidikan")
|
|
private String alamatTempatPendidikan;
|
|
|
|
@Column(name = "keterangan")
|
|
@Caption(value = "Keterangan")
|
|
private String keterangan;
|
|
|
|
@Column(name = "NoSk")
|
|
@Caption(value = "No SK")
|
|
private String noSk;
|
|
|
|
@Column(name = "tglSk")
|
|
@Caption(value = "Tanggal SK")
|
|
private Date tglSk;
|
|
|
|
@Column(name = "TtdSk")
|
|
@Caption(value = "Ttd SK")
|
|
private String ttdSk;
|
|
|
|
} |