<!DOCTYPE html>
<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<%@page import="com.csc.library.entry.EmvHelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>
<%@ include file="../CHECKPROFILE.jsp" %>
<% request.setCharacterEncoding("UTF-8"); %>
<jsp:useBean id="EMV" class="com.csc.library.system.Task" scope="page"/>
<jsp:setProperty name="EMV" property="appname" value="empview" />
<%
	EMV.setChannel(request, response);
	EmvHelpEntry screen = (EmvHelpEntry) EMV.process("EmvHelpEntry","WEL_EMV008");
	String	lang = screen.getUProfile().get("lang");
	screen.getInquiry().clearSubFilter();
	
	CheckNull chk=new CheckNull();
	ThaiUtilities thail = new ThaiUtilities();
	java.text.DecimalFormat df=new java.text.DecimalFormat("#,###,##0.00");	
	screen.process();

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

		<title>Employee View</title>

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

	</head>
	<body>
		<div class="bg-com"></div>
		<jsp:include page="EMV_HEADMENU.jsp" flush="true" />
		
		<script language="javascript">
		
			setLang("<%=screen.getUProfile().get("lang")%>");
			var swap = new swaplang();
            var titlename = swap.swap2String("SW012116");
			setPageTitle(titlename);
		
			 setLang('<%=lang%>');
				function goHelp(helpName,inputName){
				var helpReturn;
				var fcon="";
					if(inputName=="__welid1" ){
						helpReturn="__welid1:WELID,MWELFARE@WELID";
					}else 		if(inputName=="__welid2" ){
						helpReturn="__welid2:WELID,MWELFARE@WELID";
					}else 		if(inputName=="__year" ){
								 helpReturn="__year:years";		
								 }			
					 helpPageCon(helpName,helpReturn,fcon);
				 
			}

			function GoSearch(){
					search();
			}

			function goPages(page,complainid,caseid){
					with(document.cscform){
								action=page;
								method="post";
								__complainid.value=complainid;
								__caseid.value=caseid;
								__cmd.value="search";
								submit();
					}
			}
			
		</script>

		<section>
			<div class="container csc-content">
				<div class="csc-block-white">
					<form name="cscform" class="form-horizontal" method="post" action="WEL_EMV008.jsp">
						<input name="__cmd" type="hidden" value="">
						<input type="hidden" name="__calendar">
						<script language="javascript">getInputFormatDate();</script>
						<input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
						<input type="hidden" name="__help" value="">
						<input type="hidden" name="__goPage" value="">
						<input type="hidden" name="__orderBy" value="">
						<input type="hidden" name="__helpReturn" value="">
						<input type="hidden" name="__helpName" value="">
						<input type="hidden" name="__pageCall" value="">
						<input type="hidden" name="__referPage" value="">
						<input type="hidden" name="__lockPage" value="">
						<input type="hidden" name="__complainid" value="">
						<input type="hidden" name="__caseid" value="">
						<input type="hidden" name="__calendar" value="">	
						<input type="hidden" name="__companyid"  value="<%=screen.getUProfile().get("companyid")%>">
						<input type="hidden" name="__fixCon" value="">
						<input name="__screen" type="hidden" value="WEL_EMV001">
						
						<div class="container csc-content">	
							<div class="center">
								<h2 swlang code='SW013098'>Allowance Check and Inspection</h2>
							</div>

							<div class="table-responsive">
								<table class="table table-head table-hover table-bordered table-title-left">
									<thead>
										<tr>
											<th><%=screen.getLabel("WELID")%></th>
											<th swlang code='SW000012'>Description</th>
											<th><%=screen.getLabel("WELCOST")%></th>
											<th><%=screen.getLabel("SUMCOST")%></th>
										</tr>
									</thead>
									<tbody>
									<%
										double _welcost=0,_sumcost=0;
										double sum_welcost=0,sum_sumcost=0;
										int count=0;
										DbRecord dbrec=null;
										String groupid="";
										while (screen.nextRec()){			
											_welcost=0;
											_sumcost=0;
											dbrec=(DbRecord)screen.getInquiry().getCurrentDbRecord();
											dbrec.set("_wid",screen.getString("welid"));
											dbrec.set("_empid",(String)screen.getUProfile().get("employeeid"));
											dbrec.set("_budid",String.valueOf(new CscCalendar().getYear()));
											_welcost = dbrec.getDouble("WELAMOUNT");
											_sumcost = dbrec.getDouble("SUMCOST");
											if(!groupid.equalsIgnoreCase(screen.getString("welgid"))){
											//	groupcost=((DbInquiry)screen.getInquiry().getCurrentDbRecord().getChild("mwelfaregrp")).getCurrentDbRecord().getDouble("budgetemp");
												if(count>0){
									%>
										<tr>
											<td class="result-right" colspan=2 swlang code='SW000024'>Total</td>
											<td class="result-right"><%=df.format(sum_welcost)%></td>
											<td class="result-right"><%=df.format(sum_sumcost)%></td>
										</tr>
									<%			
													sum_welcost = 0;
													sum_sumcost = 0;
												}
									%>
										<tr>
											<td class="table-title" colspan=4><%=screen.getString("mwelfaregrp","tdesc")%></td>
										</tr>
									<%
											}
											sum_welcost += _welcost;
											sum_sumcost += _sumcost;
											count++;		 
									%>
										<tr>
											<td><%=screen.getString("WELID")%></td>
											<td><%=screen.getString("TDESC")%></td>
											<td class="trash"><%=df.format(_welcost)%></td>
											<td class="trash"><%=df.format(_sumcost)%></td>
										</tr>
									<%
											groupid=screen.getString("welgid");
										}
									%>
										<tr>
											<td class="result-right" colspan=2 swlang code='SW000024'>Total</td>
											<td class="result-right"><%=df.format(sum_welcost)%></td>
											<td class="result-right"><%=df.format(sum_sumcost)%></td>
										</tr>
									</tbody>
								</table>
							</div>
						</div>
					</form>
				</div>
			</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>