亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? resdisplay.jsp.svn-base

?? 一個timesheet程序,用來統計開發人員的度量衡web在線程序.用于軟件行業
?? SVN-BASE
字號:
<%@ page import="java.util.List" %>
<%@ page import="java.util.Map" %>
<%@ page import="com.nsi.components.util.LoginuserUtil" %>
<%@ page import="com.nsi.components.web.util.RsWebUtil" %>
<%@ page import="com.nsi.components.util.EmployeeTypeUtil" %>
<%@ page import="com.nsi.components.util.ResourceUtil" %>
<%@ page import="com.nsi.control.web.util.RsWebInfoUtil" %>
<%@ page import="com.nsi.components.resource.ResourceInfo" %>
<%@ page import="com.nsi.components.employeetype.EmployeeTypeInfo" %>
<%@ page import="com.nsi.util.ValHelper" %>
<% 
ResourceInfo info = RsWebUtil.getInstance().getResourceinfo(request);
String searchtype = RsWebUtil.getInstance().getSearchtype(request);
String empltypeid = RsWebUtil.getInstance().getEmpltypeid(request);
String firstworkingdate = ResourceUtil.getInstance().getFirstworkingdate(info.getResourceid());
String lastworkingdate = ResourceUtil.getInstance().getLastworkingdate(info.getResourceid());
String firstassigndate =ResourceUtil.getInstance().getFirstassigndate(info.getResourceid());
String lastassigndate = ResourceUtil.getInstance().getLastassigndate(info.getResourceid());
%>
<html>
<head> 
	<meta http-equiv="content-style-type" content="text/css">
	<meta http-equiv="pragma" content="no-cache">
	<% 
	if ( LoginuserUtil.getInstance().isNotLogined(request) ) 
	{
		%><meta http-equiv="refresh" content="0; url=/entrance.jsp"><%
	}
	%>
	<title>Achievo-RMS Resource Profile Display</title>
	<link href="../theme/master.css" rel="stylesheet" type="text/css">
	<script language="javascript">
	<!--
		var today = new Date();
		var day   = today.getDate();
		var month = today.getMonth();
		var year  = y2k(today.getYear());
		var monthname = new Array('JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC');
		var valid = 0;
		var changeflag = 0;
		var currentfield;
		function restart()
		{
			currentfield.value = monthname[month] + "-" + padout(day) + "-" + y2k(year);
			mywindow.close();
		}
	 	function setemptydate()
		{   
			currentfield.value = '';
			mywindow.close();
		} 
		function y2k(number)
		{
			number = parseInt(number);
			return (number < 1000) ? number + 1900 : number;
		}
		function padout(number)
		{
			number = parseInt(number);
			return (number < 10) ? '0' + number : number;
		}
		function changeFocus(thefield)
		{
			currentfield = thefield;
			currentfield.focus();
			mywindow = window.open('/rms/resource/resourcecalender.html','Calendar', "resizeable = no,width=345,height=295" );
			mywindow.location.href = '/rms/resource/resourcecalender.html';
		}
		function submitform( theform, action ) 
		{
			if ( validres(theform) )
			{	
 				if ( theform.startdate.value!=theform.startdate0.value )
				{
					alert("Reminder: Please notify Project Manager to update their team member's project start date");
				}
				if ( theform.enddate.value!=theform.enddate0.value )
				{
					alert("Reminder: Please notify Project Manager to update their team member's project end date");
				} 
				theform.action.value = action;
				theform.submit();
			}
			else
			{
				return false;
			}
		}
		function cancelform( theform ) 
		{
			theform.urlmapping.value = "/resources/resprofmenu" ;
			theform.submit() ;
		}
		function validres(theform)
		{
		 	if(theform.startdate.value=='')
			{
				alert('Please enter Hiring Date.');
				return false;
			} 
			if(!validdates( theform.startdate.value, theform.enddate.value))
			{   
				alert('Hiring Date should be less than Terminate Date.');
				return false;
			}
			if(!validdates(theform.startdate.value, '<%=firstworkingdate%>'))
			{ 
				alert('First working Date on the Timesheet Entry is on <%=firstworkingdate%>, the Hiring Date should not be later than the first working date.');
				return false;
			}
			if(!validdates('<%=lastworkingdate%>', theform.enddate.value))
			{ 
				alert('Last working Date on the Timesheet Entry is on <%=lastworkingdate%>, the Terminate Date should not be prior to the last working date.');
				return false;
			}
			if(!validdates( theform.startdate.value, '<%=firstassigndate%>'))
			{ 
				alert('The Project Assignment Start Date is <%=firstassigndate%>. The Project Assignment Start Date prior to the Hiring Date is not allowed.');
				return false;
			}
			if(!validdates('<%=lastassigndate%>',  theform.enddate.value))
			{ 
				alert('The Project Assignment End Date is <%=lastassigndate%>. The Project Assignment End Date later than the Terminate Date is not allowed.');
				return false;
			}
			if(theform.remarks.value.length>200)
			{ 
				alert('Please type less than 200 letters in the Remarks field.');
				return false;
			}				
			if(theform.empltypeid.value=='6')
			{
				 if(theform.agencyid.value=='0')
				 {
					 alert('Please select an agency for the contractor.');
					 return false;
				 }
			}
			else
			{
				 if(theform.agencyid.value!='0'&&(theform.empltypeid.value=='1'||theform.empltypeid.value=='2'))
				 {
					 alert('No agency for Full-time & Part-Time Staff, please select NA from the Agency List.');
					 return false;
				 }
			}
			if (!theform.employeenum.value==""&&!isnum(theform.employeenum.value) )
			{
				alert("Employee ID must be number. Please enter valid Employee ID.");
				theform.employeenum.focus();
				return false;
			}
			else if ( theform.lastname.value == "" )
			{
				alert("Please enter the Last Name.");
				theform.lastname.focus();
				return false;
			}
			else if ( theform.firstname.value == "" )
			{
				alert("Please enter the First Name.");
				theform.firstname.focus();
				return false;
			}
			else if ( theform.email.value == "" )
			{
				alert("Please enter the Email Address.");
				theform.email.focus();
				return false;
			}				
			return true;
		}
		function convertdate(date)
		{   
			var datemon; 
			for ( var i = 0; i < monthname.length; i++ )
			{
				if ( monthname[ i ] == date.substring( 0, 3 ) )
				{
					datemon = i;
				}	
			}
			if ( datemon < 10 )
			{
				datemon = "0" + datemon;
			}
			return date.substring( 7, 11 ).toString() + datemon.toString() + date.substring( 4, 6 ).toString();
		}
		function validdates(date1, date2)   
		{   
			if ( date1=='null'||date2=='null'||date1==''||date2=='')
			{
				return true;
			} 				
			if (convertdate(date1)>convertdate(date2) )
			{
				return false;
			} 
			return true;
		}
		function isnum( inputvalue ) 
		{
			if ( ! inputvalue )
			{
				return false;
			}
			else
			{
				inputstr = inputvalue.toString();
				for ( var i = 0; i < inputstr.length; i++ ) 
				{
					var onechar = inputstr.charAt(i);
					if ( onechar < '0' || onechar > '9' ) 
					{
						return false;
					}
				}
			}
			return true;
		}
	//--> 
	</script>
</head>
<body>
<form name="rs_form" method="post" action="/rms/mainservlet">
<h1>Resource Profile Modification</h1>
<input type="hidden" name="urlmapping" value="/resources/resprofdisplay">
<input type="hidden" name="action" value="">
<input type="hidden" name="resourceid" value="<%= info.getResourceid()%>">
<input type="hidden" name="searchtype" value="<%=searchtype%>">
<table width="837" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td colspan="2" class="txt"><span class="txtRed">*</span> denotes required field</td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>
	<tr>
		<td width="200" class="txtHighlight">Employee Status</td>
		<td width="637" class="cell"><%=(info.getActive()).equals("T")?"Active":"Inactive"%></td>
	</tr>
	<tr>
		<td class="txtHighlight">Hiring Date <span class="txtRed">*</span></td>
		<td class="cell">
			<input type="text" class="cell" name="startdate" size="20" maxlength="20" value="<%=info.getStartdate()%>" onclick="javascript:changeFocus(this);" readonly>
			<input type="hidden" class="cell" name="startdate0" value="<%=info.getStartdate()%>" >
		</td>
	</tr>			
	<tr>
		<td class="txtHighlight">Terminate Date</td>
		<td class="cell">
			<input type="text" class="cell" name="enddate" size="20" maxlength="20" value="<%=info.getEnddate()%>" onclick="javascript:changeFocus(this);" readonly>
			<input type="hidden" class="cell" name="enddate0" value="<%=info.getEnddate()%>" >
		</td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>				
	<tr>
		<td class="txtHighlight">Employee Type</td>
		<td class="cell">
		<%
			List<EmployeeTypeInfo> empltypeinfolist = EmployeeTypeUtil.getInstance().getEmployeeTypeList();
			%><select class="cell" name="empltypeid" size="1"><%
			int empltypesize = empltypeinfolist.size();
			for ( int i=0;i<empltypesize;i++ ) 
			{
				EmployeeTypeInfo empltypeinfo = empltypeinfolist.get(i);
				if( empltypeinfo.getEmpltypeid().equals( empltypeid ) )
				{
					%><option class="cell" selected value="<%=empltypeinfo.getEmpltypeid()%>"><%=empltypeinfo.getEmpltypedescription()%></option><%
				} 
				else 
				{
					%><option class="cell" value="<%=empltypeinfo.getEmpltypeid()%>"><%=empltypeinfo.getEmpltypedescription()%></option><%
				}
			}
			%>
			</select>
		</td>
	</tr>
	<tr>
		<td class="txtHighlight">Agency</td>
		<td class="cell">
			<select class="cell" name="agencyid" size="1">
			<%     
			if((info.getAgencyid()).equals("0"))
			{
				%><option class="cell" selected value="0">--NA--</option><%
			}
			else
			{ 
				%><option class="cell" value="0">--NA--</option><%
			}
		 	List<Map<String,String>> result  = RsWebInfoUtil.getInstance().selectAgency();
			int agentsize = result.size();
		 	for(int i = 0; i < agentsize; i++)
			{ 
			 	Map<String,String> resultmap = result.get(i);
			   String agencyid = ValHelper.getInstance().getValue(resultmap, "agencyid");
			   String agency = ValHelper.getInstance().getValue(resultmap, "agency");
           	if((info.getAgencyid()).equals(agencyid))
            {
           		%><option class="cell" selected value="<%=agencyid%>"><%=agency%></option><%
				}
            else
            { 
            	%><option class="cell" value="<%=agencyid%>"><%=agency%></option><%
            }
			}	
			%>
			</select>
		</td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>				
	<tr>
		<td class="txtHighlight">Employee ID</td>
		<td class="cell"><input type="text" class="cell" name="employeenum" size="20" maxlength="20" value="<%=info.getEmployeenum()%>"></td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>
	<tr>
		<td class="txtHighlight">First Name <span class="txtRed">*</span></td>
		<td class="cell"><input type="text" class="cell" name="firstname" size="20" maxlength="20" value="<%=info.getFirstname()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Middle Name</td>
		<td class="cell"><input type="text" class="cell" name="middlename" size="20" maxlength="20" value="<%=info.getMiddlename()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Last Name <span class="txtRed">*</span></td>
		<td class="cell"><input type="text" class="cell" name="lastname" size="20" maxlength="20" value="<%=info.getLastname()%>"></td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>
	<tr>
		<td class="txtHighlight">Address</td>
		<td class="cell"><input type="text" class="cell" name="address" size="40" maxlength="50" value="<%=info.getAddress()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">City</td>
		<td class="cell"><input type="text" class="cell" name="city" size="20" maxlength="20" value="<%=info.getCity()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Province</td>
		<td class="cell"><input type="text" class="cell" name="province" size="20" maxlength="20" value="<%=info.getProvince()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Postal Code</td>
		<td class="cell"><input type="text" class="cell" name="postalcode" size="7" maxlength="7" value="<%=info.getPostalcode()%>"></td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>
	<tr>
		<td class="txtHighlight">Home Phone</td>
		<td class="cell"><input type="text" class="cell" name="homephone" size="12" maxlength="12" value="<%=info.getHomephone()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Office Phone</td>
		<td class="cell"><input type="text" class="cell" name="officephone" size="20" maxlength="20" value="<%=info.getOfficephone()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Mobile Phone</td>
		<td class="cell"><input type="text" class="cell" name="mobilephone" size="12" maxlength="12" value="<%=info.getMobilephone()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Pager</td>
		<td class="cell"><input type="text" class="cell" name="pager" size="12" maxlength="12" value="<%=info.getPager()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Fax</td>
		<td class="cell"><input type="text" class="cell" name="fax" size="12" maxlength="12" value="<%=info.getFax()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Email Address<span class="txtRed">*</span></td>
		<td class="cell"><input type="text" class="cell" name="email" size="65" maxlength="100"  value="<%=info.getEmail()%>"></td>
	</tr>
	<tr>
		<td class="txtHighlight">Remarks</td>
		<td class="cell"><textarea rows="5" cols="65" class="cell" name="remarks" ><%=info.getRemarks()%></textarea></td>
	</tr>
	<tr>
		<td colspan="2">&nbsp;</td>
	</tr>
	<tr>
		<td colspan="2" class="cell">
			<input type="button" class="cell" value="Update" onclick="javascript:submitform(this.form, 'updateResource');">
			<input type="Reset" class="cell" value="Reset">
			<input type="button" class="cell" value="Cancel" onclick="javascript:cancelform(this.form);">
		</td>
	</tr>
</table>
</form>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美福利视频一区| 在线一区二区三区四区| 亚洲综合av网| 欧美日韩国产综合久久| 精品久久免费看| 色综合久久久久久久久久久| 久久国产夜色精品鲁鲁99| 亚洲人被黑人高潮完整版| 亚洲精品一区二区三区蜜桃下载 | 亚洲第一综合色| 欧美国产综合色视频| 欧美成人精品1314www| 精品国产免费久久 | 欧美日韩1234| 色综合视频在线观看| 国产在线乱码一区二区三区| 亚洲综合免费观看高清完整版在线 | 国产日韩欧美一区二区三区综合| 777欧美精品| 欧美性受xxxx黑人xyx性爽| 国产成人av自拍| 青椒成人免费视频| 亚洲国产视频网站| 亚洲色图.com| 中文字幕一区二区三区在线播放| 欧美电视剧在线观看完整版| 91精品国产高清一区二区三区蜜臀 | 蜜乳av一区二区| 亚洲国产综合在线| 亚洲日本va午夜在线电影| 久久亚区不卡日本| 久久影院午夜片一区| 欧美一区二区不卡视频| 欧美日韩黄色一区二区| 欧美中文字幕一区| 色综合欧美在线| 一本大道久久a久久精二百 | 欧美主播一区二区三区| 色呦呦一区二区三区| 97久久精品人人澡人人爽| 成人国产精品免费| av毛片久久久久**hd| 不卡的av网站| jlzzjlzz欧美大全| 99在线精品一区二区三区| 成人免费观看男女羞羞视频| 成人爱爱电影网址| 91丝袜美女网| 色婷婷精品久久二区二区蜜臀av| 一本在线高清不卡dvd| 在线视频你懂得一区| 欧美色涩在线第一页| 亚洲人成人一区二区在线观看| 国产精品视频一二三区| 国产精品美女www爽爽爽| 国产精品国产自产拍在线| 国产精品天干天干在线综合| 综合自拍亚洲综合图不卡区| 亚洲男同1069视频| 图片区小说区区亚洲影院| 亚洲sss视频在线视频| 日韩高清国产一区在线| 美女在线视频一区| 久久精品国产第一区二区三区 | 毛片一区二区三区| 美女视频黄免费的久久| 天天亚洲美女在线视频| 亚洲欧美影音先锋| 中文字幕第一页久久| 欧美成人一区二区三区在线观看| 欧美日韩在线一区二区| 欧美在线免费观看视频| 欧美性xxxxxxxx| 欧美白人最猛性xxxxx69交| 麻豆久久一区二区| 亚洲一二三四区| 在线观看亚洲a| 91精品国产综合久久久久| 欧美三级在线看| 日韩欧美在线综合网| 亚洲精品在线免费播放| 亚洲欧洲三级电影| 国产69精品一区二区亚洲孕妇| 成人黄色一级视频| 欧美久久一区二区| 久久综合九色综合欧美98| 成人免费在线播放视频| 日本午夜一区二区| 国产精品99久久久久久久vr| 91丨porny丨蝌蚪视频| 91精品国产福利| 国产精品乱码人人做人人爱| 天天综合色天天| av电影天堂一区二区在线观看| 欧美久久久久久久久| 日本一区二区三区在线观看| 亚洲成精国产精品女| 国产成人精品免费视频网站| 欧美日韩第一区日日骚| 国产精品二三区| 精品一区二区三区免费观看| 91国偷自产一区二区三区成为亚洲经典 | 久久成人麻豆午夜电影| 色综合久久久久网| 久久久久久久久久久99999| 亚洲午夜一二三区视频| 处破女av一区二区| 欧美v日韩v国产v| 亚洲一区二区综合| 成人h精品动漫一区二区三区| 日韩免费视频一区二区| 亚洲一区自拍偷拍| www.日本不卡| 久久综合久色欧美综合狠狠| 五月天亚洲婷婷| 欧洲精品在线观看| 中文字幕日韩一区二区| 国产麻豆精品久久一二三| 欧美一级片在线看| 亚洲成人动漫av| 一本大道av一区二区在线播放| 久久精品一区二区三区不卡 | av在线播放一区二区三区| 亚洲精品在线观看视频| 久久久精品国产免费观看同学| 亚洲欧美在线aaa| 国产成人免费视频网站| 久久影视一区二区| 久久精品国产色蜜蜜麻豆| 欧美另类变人与禽xxxxx| 一区二区国产盗摄色噜噜| 99久久国产免费看| 综合自拍亚洲综合图不卡区| 成人综合日日夜夜| 亚洲国产精品黑人久久久| 国产不卡视频一区| 欧美激情一区不卡| av色综合久久天堂av综合| 国产精品人成在线观看免费| 福利电影一区二区| 中文字幕中文字幕一区| 不卡视频一二三四| 亚洲欧美一区二区三区久本道91| 91在线视频观看| 亚洲六月丁香色婷婷综合久久| av在线这里只有精品| 自拍偷拍欧美精品| 欧美影视一区二区三区| 一区二区三区在线免费| 欧美三级中文字幕在线观看| 日韩av在线免费观看不卡| 日韩三级精品电影久久久| 蜜臀91精品一区二区三区| 欧美电影免费观看高清完整版在线 | 欧美刺激脚交jootjob| 精品制服美女久久| 国产亚洲一区二区三区在线观看 | 美女在线一区二区| 久久人人超碰精品| aaa亚洲精品| 午夜伦理一区二区| 日韩免费电影网站| 国产suv精品一区二区三区| 国产精品乱人伦中文| 91看片淫黄大片一级在线观看| 亚洲综合精品自拍| 日韩一区二区三区在线观看| 国产精品一区不卡| 亚洲天堂成人在线观看| 欧美日韩一级大片网址| 老司机精品视频一区二区三区| 久久亚洲免费视频| 91视视频在线观看入口直接观看www| 午夜精品久久久久久久蜜桃app| 日韩精品一区二区三区四区视频| 国产精品小仙女| 亚洲资源中文字幕| 2023国产精品| 在线亚洲高清视频| 国产资源精品在线观看| 日韩毛片在线免费观看| 自拍偷在线精品自拍偷无码专区 | 欧美日韩视频在线观看一区二区三区| 日本女优在线视频一区二区| 中文字幕欧美国产| 欧美日韩国产高清一区| 高清在线观看日韩| 三级一区在线视频先锋| 欧美国产日韩精品免费观看| 欧美日韩国产小视频在线观看| 国产精品一二三| 午夜成人在线视频| 国产精品久久久久久久浪潮网站 | jlzzjlzz亚洲日本少妇| 日韩av一级片| 亚洲精品免费在线播放| 精品国产99国产精品| 欧美在线观看一二区| 国产传媒日韩欧美成人| 日韩黄色免费电影|