<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.databean.*,com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.system.*,com.csc.library.utilities.*,java.text.*,com.csc.library.session.*"%>
<jsp:useBean id="APS_MBO" class="com.csc.library.system.Task" scope="page" />

<%@ include file="../CHECKPROFILE.jsp" %>
<%APS_MBO.setChannel(request, response);%>
<%EmvHelpEntry screen = (EmvHelpEntry) APS_MBO.process("EmvHelpEntry","MG-SUBORDINATEHELP");%>

<%	

   if(screen==null){
		return;
	}
	
	//out.print(screen.inq.getFilter());
	
	CheckNull chk = new CheckNull(); 
	String bu1 = chk.chkNullString( request.getParameter("__bu1"));
	String bu2 = chk.chkNullString( request.getParameter("__bu2"));
	String position = chk.chkNullString( request.getParameter("__emp_position"));
	String fname = chk.chkNullString( request.getParameter("__fname"));
	String lname = chk.chkNullString( request.getParameter("__lname"));
	screen.getInquiry().setFilter("status not in ('D', 'Q','R', 'U', 'X', 'Y', 'Z')");
	 if( !bu1.equals("") ){
		screen.getInquiry().setFilter( "bu1", bu1, "", "=" );
	}
	if( !bu2.equals("") ){
		screen.getInquiry().setFilter( "bu2", bu2, "", "=" );
	}
	if( !position.equals("") ){
		screen.getInquiry().setFilter( "emp_position", position, "", "=" );
	}
	if( !fname.equals("") ){
		screen.getInquiry().setFilter( "fname", "%"+fname +"%", "", "like" );
	}
	if( !lname.equals("") ){
		screen.getInquiry().setFilter( "lname", "%"+lname +"%", "", "like" );
	}
	screen.process();
	//out.print("filter : "+screen.getInquiry().getFilter());

%>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" ng-app="myHR">
	<head>

		<title>Employee View</title>

		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

	</head>
	<body>
		<div class="bg-com"></div>	
		<jsp:include page="EMV_HEADMENU.jsp" flush="true" />
		<script>
			function calAge(strDate){
				var currentYear = parseInt(new Date().getYear());
				var birthdateYear = parseInt(strDate.substring(6,10));
				var age = currentYear-birthdateYear;
				document.write(age);
			}	
			
			function goaApps(emp){
				with(document.cscform){
					var param="APP_MBO.jsp?__emp="+emp;
					window.open(param);
				}
			}
		</script>
		
		
		<section>
			<div class="container csc-content">
				<form name="cscform" class="form-horizontal" method="post" action="?">
					<input type="hidden"name="__screen"  value="AS004_5">
					<input type="hidden" name="__help" value="">
					<input type="hidden" name="__cmd"  value="">
					<input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"> 
					<input type="hidden" name="__fixCon" value="">
					<input type="hidden" name="__orderBy" value="">
					<input type="hidden" name="__tdesc" value="">
					<input type="hidden" name="__apsobjective" value="">
					<input type="hidden" name="__shown" value="<%=chk.chkNullString(request.getParameter("__shown"),"")%>">
				    <input type="hidden" name="__updatefield" value="APSSTATUS">
					<input type="hidden" name="__returnfield" value="">
					<input type="hidden" name="__status" value="">
				    <input type="hidden" name="__apsid" value="<%=chk.chkNullString(request.getParameter("__apsid"),"")%>">

					<div class="table-responsive">
						<table class="table table-head table-hover table-bordered table-title-left table-content-center">
							<thead>
								<tr>
									<th class="table-title " colspan=13 >MBO</th>
								</tr>
							</thead>
							<tbody>
								<tr>
									<th swlang code='SW000193'>Seq</th>
									<th swlang code='SW000019'>Status</th>
									<th swlang code='SW012610'>Appraisee</th>
									<th><%=screen.getLabel("memployee","bu1")%></th>
									<th><%=screen.getLabel("memployee","bu2")%></th>
									<th swlang code='SW000230'>Service Year</th>
									<th swlang code='SW000172'>Age</th>
								</tr>
								<tr>
									       
								<tr>
									<%
										screen.getInquiry().refresh();
										int i=1;
										if (screen.getInquiry().recCount()>0){
											while(screen.nextRec()){
									%>
												<tr>
													<td><center><%=i%></center></td>
													<td>
														<% 
															
															if(i<=4){
														%>
														<span style="color: green;">ประเมินแล้ว</span>
														<%
															}else{
															
														%>
														<span>ยังไม่ได้ประเมิน</span>
														<%}%>
													</td>
													<td class="table-title">
														<a href="javascript:goaApps('<%=screen.getString("employeeid")%>')"><%=screen.getString("fullname")%></a>
													</td>
													<td><%=chk.chkNullString(screen.getString("mbu1","tdesc"),"-")%></td>
													<td><%=chk.chkNullString(screen.getString("mbu2","tdesc"),"-")%></td>
													
													<td>
														<%= chk.chkNullString(screen.getString("empworkages"),"-") %>
													</td>
													<%
														String myempage = chk.chkNullString(screen.getString("empages_short"),"-");
														if (!myempage.equals("-")){
															myempage = myempage.substring(0,myempage.indexOf(":"));
														}
														if(screen.getUProfile().get("lang").equals("tha")){
															myempage = myempage+" ปี";
														}else{
															myempage = myempage+" Year";
														}
													%>
													<td><%=myempage%></td>
												</tr>
									<%
												i++;
											}
										}
									%>
								</tr>
							</tbody>
						</table>
					</div>
					<%=screen.endJSP()%>
					
				</form>
			</div>
			<a href="#top" id="top-button">
				<i class="fa fa-angle-up"></i>
				<div class="top-word">Back to top</div>
			</a>
		</section>
		<jsp:include page="FOOTER.jsp" flush="true" />
	</body>
</html>