/*
 * MosP - Mind Open Source Project         http://www.mosp.jp/
 * Copyright (C) 1987-2009 MIND Co., Ltd.  http://www.e-mind.co.jp/
 * 
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 */
package jp.mosp.system.dto;

import jp.mosp.common.common.BaseDto;

public class MWorkTypeDto extends BaseDto {

	private static final long serialVersionUID = -3266050504925851651L;

	// フィールド
	private String  shiftcode  		= "";	//勤務形態コード
	private String  shiftname  		= "";	//勤務形態名称
	private int     starttime  	= 0;	//出勤時刻
	private int     quittime  		= 0;	//退社時刻
	private int     worktime  		= 0;	//勤務時間
	private int     breaktime  	= 0;	//休憩時間
	private int     overstart  	= 0;	//残業開始時刻
	private int     overbreak  	= 0;	//残業休憩時間
	private String  option1  		= "";	//オプション1
	private String  option2  		= "";	//オプション2
	private String  option3  		= "";	//オプション3
	private String  option4  		= "";	//オプション4
	private String  option5  		= "";	//オプション5
	private int     deleteflag  	= 0;	//削除フラグ

	/**
	 * コンストラクタ
	 */
	public MWorkTypeDto(){
		super();
	}

	// アクセサメソッド
	public String	getShiftCode () { return shiftcode 		; }	//勤務形態コード
	public String	getShiftName ()	{ return shiftname 		; }	//勤務形態名称
	public int		getStartTime () { return starttime 		; }	//出勤時刻
	public int		getQuitTime () 	{ return quittime 		; }	//退社時刻
	public int		getWorkTime () 	{ return worktime 		; }	//勤務時間
	public int		getBreakTime () { return breaktime 		; }	//休憩時間
	public int		getOverStart () { return overstart 		; }	//残業開始時刻
	public int		getOverBreak () { return overbreak 		; }	//残業休憩時間
	public String	getOption1 () 	{ return option1 		; }	//オプション1
	public String	getOption2 () 	{ return option2 		; }	//オプション2
	public String	getOption3 () 	{ return option3 		; }	//オプション3
	public String	getOption4 () 	{ return option4 		; }	//オプション4
	public String	getOption5 () 	{ return option5 		; }	//オプション5
	public int		getDeleteFlag (){ return deleteflag 	; }	//削除フラグ

	public void setShiftCode 	(String  shiftcode ) 	{ this.shiftcode 	= shiftcode	; }	//勤務形態コード
	public void setShiftName 	(String  shiftname ) 	{ this.shiftname 	= shiftname ; }	//勤務形態名称
	public void setStartTime 	(int     starttime ) 	{ this.starttime 	= starttime ; }	//出勤時刻
	public void setQuitTime 	(int     quittime ) 	{ this.quittime 	= quittime 	; }	//退社時刻
	public void setWorkTime 	(int     worktime ) 	{ this.worktime 	= worktime 	; }	//勤務時間
	public void setBreakTime 	(int     breaktime ) 	{ this.breaktime 	= breaktime ; }	//休憩時間
	public void setOverStart 	(int     overstart ) 	{ this.overstart 	= overstart ; }	//残業開始時刻
	public void setOverBreak 	(int     overbreak ) 	{ this.overbreak 	= overbreak ; }	//残業休憩時間
	public void setOption1 	(String  Option1 ) 		{ this.option1 		= Option1 	; }	//オプション1
	public void setOption2 	(String  Option2 ) 		{ this.option2 		= Option2 	; }	//オプション2
	public void setOption3 	(String  Option3 ) 		{ this.option3 		= Option3 	; }	//オプション3
	public void setOption4 	(String  Option4 ) 		{ this.option4 		= Option4 	; }	//オプション4
	public void setOption5 	(String  Option5 ) 		{ this.option5 		= Option5 	; }	//オプション5
	public void setDeleteFlag 	(int     deleteflag ) 	{ this.deleteflag 	= deleteflag; }	//削除フラグ

}
