package com.jasamedika.medifirst2000.vo;

import javax.persistence.Column;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.validation.constraints.NotNull;

import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.entities.PengkajianAwalPsikologi;
import com.jasamedika.medifirst2000.helper.Caption;

public class RiwayatPendidikanFormalVO extends BaseTransactionVO{
	
	@ManyToOne
	@JoinColumn(name = "PendidikanFk")
	@NotNull(message = "Pendidikan tidak boleh kosong")
	private PendidikanVO pendidikan;
	
	@ManyToOne
	@JoinColumn(name = "PengkajianAwalPsikologiFk")
	@NotNull(message = "Pengkajian Awal Psikologi tidak boleh kosong")
	private PengkajianAwalPsikologiVO pengkajianAwalPsikologi;
	
	@Column(name = "namaSekolah")
	@Caption(value = "Nama Sekolah")
	private String namaSekolah;
	
	@Column(name = "jurusan")
	@Caption(value = "Jurusan")
	private String jurusan;
	
	@Column(name = "tahun")
	@Caption(value = "Tahun")
	private String tahun;
	
	@Column(name = "keterangan")
	@Caption(value = "Keterangan")
	private String keterangan;

	public PendidikanVO getPendidikan() {
		return pendidikan;
	}

	public void setPendidikan(PendidikanVO pendidikan) {
		this.pendidikan = pendidikan;
	}

	public String getNamaSekolah() {
		return namaSekolah;
	}

	public void setNamaSekolah(String namaSekolah) {
		this.namaSekolah = namaSekolah;
	}

	public String getJurusan() {
		return jurusan;
	}

	public void setJurusan(String jurusan) {
		this.jurusan = jurusan;
	}

	public String getTahun() {
		return tahun;
	}

	public void setTahun(String tahun) {
		this.tahun = tahun;
	}

	public String getKeterangan() {
		return keterangan;
	}

	public void setKeterangan(String keterangan) {
		this.keterangan = keterangan;
	}

	public PengkajianAwalPsikologiVO getPengkajianAwalPsikologi() {
		return pengkajianAwalPsikologi;
	}

	public void setPengkajianAwalPsikologi(PengkajianAwalPsikologiVO pengkajianAwalPsikologi) {
		this.pengkajianAwalPsikologi = pengkajianAwalPsikologi;
	}	
	
}
