package com.jasamedika.medifirst2000.vo;

import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.FetchType;
import javax.persistence.OneToOne;
import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO;
import com.jasamedika.medifirst2000.helper.Caption;

public class B3RuanganInputDataVO extends BaseTransactionVO{
	
	@Caption(value="Ruangan")
	private RuanganVO ruangan;
	
	@Caption(value="Petugas")
	private PegawaiVO petugas;
	
	@OneToOne(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="b3RuanganInputData")
	private Set<B3DaftarBahanBerbahayaVO> b3DaftarBahanBerbahaya = new HashSet<>();

	public RuanganVO getRuangan() {
		return ruangan;
	}

	public void setRuangan(RuanganVO ruangan) {
		this.ruangan = ruangan;
	}

	public PegawaiVO getPetugas() {
		return petugas;
	}

	public void setPetugas(PegawaiVO petugas) {
		this.petugas = petugas;
	}

	public Set<B3DaftarBahanBerbahayaVO> getB3DaftarBahanBerbahaya() {
		return b3DaftarBahanBerbahaya;
	}

	public void setB3DaftarBahanBerbahaya(Set<B3DaftarBahanBerbahayaVO> b3DaftarBahanBerbahaya) {
		this.b3DaftarBahanBerbahaya = b3DaftarBahanBerbahaya;
	}
	
}