package com.bizofficer.hibernate.entity;

import java.util.Date;

import javax.persistence.Cacheable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;


@Entity
@Table(name = "pgprep_organisation_menu")
@Cacheable
public class PgprepOrganisationMenu {

	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id;

	@Column(name = "organisationId")	
	private Integer organisationId;
	
	@Column(name = "organisationName")	
	private String organisationName;
	
	@Column(name = "dashboard")	
	private Integer dashboard;
	
	@Column(name = "report")	
	private Integer report;
	
	@Column(name = "smartLearning")	
	private Integer smartLearning;
	
	@Column(name = "selfTest")	
	private Integer selfTest;

	@Column(name = "topicTest")	
	private Integer topicTest;

	@Column(name = "mockTest")	
	private Integer mockTest;

	@Column(name = "classTest")	
	private Integer classTest;
	
	@Column(name = "teacherHelp")	
	private Integer teacherHelp;
	
	@Column(name = "updatedDateTime")
	@Temporal(TemporalType.TIMESTAMP)
	private Date updatedDateTime;

	@Column(name = "updatedBy")	
	private String updatedBy;
	
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getOrganisationId() {
		return organisationId;
	}

	public void setOrganisationId(Integer organisationId) {
		this.organisationId = organisationId;
	}

	public String getOrganisationName() {
		return organisationName;
	}

	public void setOrganisationName(String organisationName) {
		this.organisationName = organisationName;
	}

	public Integer getSelfTest() {
		return selfTest;
	}

	public void setSelfTest(Integer selfTest) {
		this.selfTest = selfTest;
	}

	public Integer getTopicTest() {
		return topicTest;
	}

	public void setTopicTest(Integer topicTest) {
		this.topicTest = topicTest;
	}

	public Integer getMockTest() {
		return mockTest;
	}

	public void setMockTest(Integer mockTest) {
		this.mockTest = mockTest;
	}

	public Integer getClassTest() {
		return classTest;
	}

	public void setClassTest(Integer classTest) {
		this.classTest = classTest;
	}

	public Date getUpdatedDateTime() {
		return updatedDateTime;
	}

	public void setUpdatedDateTime(Date updatedDateTime) {
		this.updatedDateTime = updatedDateTime;
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}

	public Integer getSmartLearning() {
		return smartLearning;
	}

	public void setSmartLearning(Integer smartLearning) {
		this.smartLearning = smartLearning;
	}

	public Integer getDashboard() {
		return dashboard;
	}

	public void setDashboard(Integer dashboard) {
		this.dashboard = dashboard;
	}

	public Integer getReport() {
		return report;
	}

	public void setReport(Integer report) {
		this.report = report;
	}

	public Integer getTeacherHelp() {
		return teacherHelp;
	}

	public void setTeacherHelp(Integer teacherHelp) {
		this.teacherHelp = teacherHelp;
	}

	
	
	

	

	
	

	



	


	
	
	
	

	
	
}
