All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hdw.erp.common.dto.hr.PersonnelTrainingDto Maven / Gradle / Ivy

package com.hdw.erp.common.dto.hr;

import com.hdw.erp.common.dto.ERPBaseDto;
import com.hdw.erp.common.dto.config.FileDto;

public class PersonnelTrainingDto extends ERPBaseDto {
	// รหัสโครงการอบรม
	private Long id;
	// เลขที่โครงการอบรม
	private String trainingNumber;
	// ชื่อสถาบัน / องค์กร / บริษัท
	private String trainingInstitute;
	// สถานที่อบรม
	private AddressDto address;
	// ชื่อหลักสูตรอบรม / สัมนา (ภาษาไทย)
	private String trainingCoursesTH;
	// ชื่อหลักสูตรอบรม / สัมนา (ภาษาอังกฤษ)
	private String trainingCoursesEN;
	// ลักษณะงาน หรือ เนื้อหาที่อบรม / สัมนา
	private String description;
	// ได้รับวุฒิบัตรหรือไม่ T / F
	private boolean hasCertificate;
	// ช่วงวันเวลาเริ่มต้น
	private String trainingDateStart;
	// ช่วงวันเวลาสิ้นสุด
	private String trainingDateEnd;
	// คำอธิบายเพิ่มเติม
	private String note;
	// ไฟล์แนป
	private FileDto file;
	
	//Added
	private Long personnelRecordId;
	
	
	public String getTrainingNumber() {
		return trainingNumber;
	}
	public void setTrainingNumber(String trainingNumber) {
		this.trainingNumber = trainingNumber;
	}
	public String getTrainingInstitute() {
		return trainingInstitute;
	}
	public void setTrainingInstitute(String trainingInstitute) {
		this.trainingInstitute = trainingInstitute;
	}
	public AddressDto getAddress() {
		return address;
	}
	public void setAddress(AddressDto address) {
		this.address = address;
	}
	public String getTrainingCoursesTH() {
		return trainingCoursesTH;
	}
	public void setTrainingCoursesTH(String trainingCoursesTH) {
		this.trainingCoursesTH = trainingCoursesTH;
	}
	public String getTrainingCoursesEN() {
		return trainingCoursesEN;
	}
	public void setTrainingCoursesEN(String trainingCoursesEN) {
		this.trainingCoursesEN = trainingCoursesEN;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public boolean isHasCertificate() {
		return hasCertificate;
	}
	public void setHasCertificate(boolean hasCertificate) {
		this.hasCertificate = hasCertificate;
	}
	public String getTrainingDateStart() {
		return trainingDateStart;
	}
	public void setTrainingDateStart(String trainingDateStart) {
		this.trainingDateStart = trainingDateStart;
	}
	public String getTrainingDateEnd() {
		return trainingDateEnd;
	}
	public void setTrainingDateEnd(String trainingDateEnd) {
		this.trainingDateEnd = trainingDateEnd;
	}
	public String getNote() {
		return note;
	}
	public void setNote(String note) {
		this.note = note;
	}
	public FileDto getFile() {
		return file;
	}
	public void setFile(FileDto file) {
		this.file = file;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getPersonnelRecordId() {
		return personnelRecordId;
	}
	public void setPersonnelRecordId(Long personnelRecordId) {
		this.personnelRecordId = personnelRecordId;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy