package com.jasamedika.medifirst2000.vo;

import java.util.Date;

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.AntrianPasienDiPeriksa;
import com.jasamedika.medifirst2000.helper.Caption;

public class PapRiwayatTumbuhKembangVO extends BaseTransactionVO {

	@ManyToOne
	@JoinColumn(name = "ObjectPasienDaftarFk")
	@NotNull(message = "PasienDaftar tidak boleh kosong")
	@Caption(value = "Object PasienDaftar")
	private AntrianPasienDiPeriksaVO pasienDaftar;

	// @NotNull(message = "tengkurap tidak boleh kosong")
	@Column(name = "tengkurap")
	@Caption(value = "tengkurap")
	private float tengkurap;
	// @NotNull(message = "tumbuhGigi tidak boleh kosong")
	@Column(name = "tumbuhGigi")
	@Caption(value = "tumbuhGigi")
	private float tumbuhGigi;
	// @NotNull(message = "bicara tidak boleh kosong")
	@Column(name = "bicara")
	@Caption(value = "bicara")
	private float bicara;
	// @NotNull(message = "duduk tidak boleh kosong")
	@Column(name = "duduk")
	@Caption(value = "duduk")
	private float duduk;
	// @NotNull(message = "berdiri tidak boleh kosong")
	@Column(name = "berdiri")
	@Caption(value = "berdiri")
	private float berdiri;
	// @NotNull(message = "berjalan tidak boleh kosong")
	@Column(name = "berjalan")
	@Caption(value = "berjalan")
	private float berjalan;
	@Column(name = "merangkak")
	@Caption(value = "merangkak")
	private float merangkak;

	@NotNull(message = "Tgl Input tidak boleh kosong")
	@Column(name = "tglInput", nullable = false)
	@Caption(value = "Tgl Input")
	private Date tglInput;
	
	public AntrianPasienDiPeriksaVO getPasienDaftar() {
		return pasienDaftar;
	}

	public void setPasienDaftar(AntrianPasienDiPeriksaVO pasienDaftar) {
		this.pasienDaftar = pasienDaftar;
	}

	public float getTengkurap() {
		return tengkurap;
	}

	public void setTengkurap(float tengkurap) {
		this.tengkurap = tengkurap;
	}

	public float getTumbuhGigi() {
		return tumbuhGigi;
	}

	public void setTumbuhGigi(float tumbuhGigi) {
		this.tumbuhGigi = tumbuhGigi;
	}

	public float getBicara() {
		return bicara;
	}

	public void setBicara(float bicara) {
		this.bicara = bicara;
	}

	public float getDuduk() {
		return duduk;
	}

	public void setDuduk(float duduk) {
		this.duduk = duduk;
	}

	public float getBerdiri() {
		return berdiri;
	}

	public void setBerdiri(float berdiri) {
		this.berdiri = berdiri;
	}

	public float getBerjalan() {
		return berjalan;
	}

	public void setBerjalan(float berjalan) {
		this.berjalan = berjalan;
	}

	public Date getTglInput() {
		return tglInput;
	}

	public void setTglInput(Date tglInput) {
		this.tglInput = tglInput;
	}
	
}
