📄 main_list_order.asp
字号:
</script>
<input type="button" onClick="checkSearchOrder();" name="btnSearch" value="Tìm kiếm">
<input type="button" name="btnReset" value="Xóa" onClick="callReset();">
<input type="hidden" name="hiddenField"></td>
</tr>
<tr>
<td align="right" valign="top" style="padding-top:5px; " class="list">>>
Có <strong>
<%=rsO.RecordCount%>
</strong> hóa đơn trong CSDL </td>
</tr>
<%
var intCurrentPage;
var i;
if(isNaN(Request.QueryString("page")))
{
intCurrentPage = 1;
}
else
{
intCurrentPage = parseInt(Request.QueryString("page"));
}
if (totalPage > 0)
{
rsO.AbsolutePage = parseInt(intCurrentPage);
}
else
{
intCurrentPage = 0;
}
i=1;
var n=1;
if(totalRecord==0)
{
%>
<tr>
<td align="center" valign="middle">
<%
Response.Write("<font size=3><strong>Không có hóa đơn nào trong ngày hôm nay!</strong></font>");
%>
</td>
</tr>
<%}
else
{
%>
<tr>
<td align="left" valign="top"> <table style=" border:1px solid; border-collapse:collapse" width="100%" border="1" bordercolor="#0066CC" cellspacing="0" cellpadding="2">
<tr valign="top" bgcolor="#FCFCFC">
<td width="32" align="center"><strong><font face="arial, tahoma, verdana" size="2">STT</font></strong></td>
<td width="57" align="center">
<strong><font face="arial, tahoma, verdana" size="2">Mã hóa đơn</font></strong>
</td>
<td width="84" align="center"><strong><font face="arial, tahoma, verdana" size="2">Ngày
đặt</font></strong></td>
<td width="200" align="center"><strong><font face="arial, tahoma, verdana" size="2">Tên
khách hàng</font></strong></td>
<td width="203" align="center"><strong><font face="arial, tahoma, verdana" size="2">Email</font></strong></td>
<td width="79" align="center"><strong><font face="arial, tahoma, verdana" size="2">Đã
thanh toán</font></strong></td>
<td width="84" align="center"><strong><font face="arial, tahoma, verdana" size="2">Tổng
tiền</font></strong> <font color="blue" face="arial, tahoma, verdana" size="2">(USD)</font></td>
<td width="33" align="center"><input name="chkAll" type="checkbox" id="chkAll" value="checkbox" <%if((rsO.BOF)&&(rsO.EOF)){%> disabled <%}%> onClick="checkall();"></td>
</tr>
<%
var dem=1;
while((!rsO.BOF)&&(!rsO.EOF))
{
if((n%2)==0)
{
%>
<tr class="list">
<td align="center" valign="middle">
<%=rsO.PageSize * (intCurrentPage-1) + dem%>
</td>
<td align="center" valign="middle"><strong><%=rsO.Fields('OID')%></strong></td>
<td width="84" align="center" valign="middle" class="list">
<%=convertDate(rsO.Fields('ODate'))%>
</td>
<td width="200" align="left" valign="middle">
<a href="#" class="command" onClick="Javascript:openPopup('popup_OrderDetail.asp?oid=<%=rsO.Fields("OID")%>');">
<%=rsO.Fields('CName')%>
</a> </td>
<td align="left" valign="middle" class="list">
<%=rsO.Fields('CEmail')%>
</td>
<td align="center" valign="middle" class="list"><input name="chkOrderID" type="checkbox" <%if(rsO.Fields('OStatus')==1){%> checked <%}%> value="<%=rsO.Fields("OID")%>"></td>
<td align="right" valign="middle"><font color="#FF0000" face="arial, tahoma, verdana" size="2">
<%=fixDecimalPlaces(rsO.Fields("OTotal"),2)%>
</font></td>
<td align="center" valign="middle" class="list">
<input name="chkProID" type="checkbox" value="<%=rsO.Fields("OID")%>" onClick="docheckone();"></td>
</tr>
<%
} else {
%>
<tr bgcolor="#FFEFBF" class="list">
<td align="center" valign="middle">
<%=rsO.PageSize * (intCurrentPage-1) + dem%>
</td>
<td align="center" valign="middle"><strong><%=rsO.Fields('OID')%></strong></td>
<td width="84" align="center" valign="middle" class="list">
<%=convertDate(rsO.Fields('ODate'))%>
</td>
<td width="200" align="left" valign="middle">
<a href="#" class="command" onClick="Javascript:openPopup('popup_OrderDetail.asp?oid=<%=rsO.Fields("OID")%>');">
<%=rsO.Fields('CName')%>
</a> </td>
<td align="left" valign="middle" class="list">
<%=rsO.Fields('CEmail')%>
</td>
<td align="center" valign="middle" class="list"><input name="chkOrderID" type="checkbox" <%if(rsO.Fields('OStatus')==1){%> checked <%}%> value="<%=rsO.Fields("OID")%>"></td>
<td align="right" valign="middle" class="list"><font color="#FF0000" face="arial, tahoma, verdana" size="2">
<%=fixDecimalPlaces(rsO.Fields("OTotal"),2)%>
</font></td>
<td align="center" valign="middle" class="list"><input name="chkProID" type="checkbox" value="<%=rsO.Fields("oID")%>" onClick="docheckone();"></td>
</tr>
<%
}
if(i==rsO.PageSize)
{
break;
}
i++;
n++;
dem++;
rsO.MoveNext();
}
}
%>
</table></td>
</tr>
<tr>
<td> </td>
</tr>
<script>
function checkTT(obj){
var alen=document.frmlist.elements.length;
var isChecked=false;
alen=(alen>16)?document.frmlist.chkOrderID.length:0;
if(alen>0)
{
for(var i=0;i<alen;i++)
{
if (document.frmlist.chkOrderID[i].checked==true)
{
isChecked=true;
}
}
}
else
{
if(document.frmlist.chkOrderID.checked==true)
{
isChecked=true;
}
}
if(!isChecked)
{
alert("Bạn phải chọn ít nhất 1 bản ghi!");
}
else
{
if(obj)
{
blnClick=confirm("Bạn đã chắc chắn chưa?");
}
if(blnClick==true)
{
isChecked=true;
}
else
{
isChecked=false;
}
}
return isChecked;
}
</script>
<tr>
<td align="center" valign="middle"><input <%if((rsO.BOF)&&(rsO.EOF)){%> disabled <%}%> type="submit" onClick="return checkInput(this);" value="Xóa hóa đơn" name="del">
<%if(strLK==0){%>
<input name="update" type="submit" onClick="return checkTT(this);" value="Cập nhật thanh toán">
<%}%>
<%if(strLK!='remove'){%>
<input name="luu" type="submit" id="luu" onClick="return checkInput(this);" value="Lưu kho">
<%}%>
</td>
</tr>
<%
if (rsO.PageCount > 1){
%>
<tr>
<td align="center" valign="top" style="padding-top:12px; ">
<%
var intCount;
if(intCurrentPage>1)
Response.Write("<a href=?page=" + (intCurrentPage-1) + "&day=" + String(Request('day')) + "&month=" + String(Request('month')) + "&year=" + String(Request('year')) + "&listCust=" + String(Request('listCust')) + "&txtSearch=" + String(Request('txtSearch')) + "&ds=" + String(Request('ds')) + ">Trước</a>" + " |");
else
Response.Write("<font color='#999999' size='2'>Trước</font> |");
for(intCount = 1;intCount<=rsO.PageCount;intCount++)
{
if (intCount == intCurrentPage)
Response.Write("<font color='#DD0000' size='2'>" + " " + intCount + "</font>" + " | ");
else{
Response.Write("<a href=?page=" + intCount + "&day=" + String(Request('day')) + "&month=" + String(Request('month')) + "&year=" + String(Request('year')) + "&listCust=" + String(Request('listCust')) + "&txtSearch=" + String(Request('txtSearch')) + "&ds=" + String(Request('ds')) + ">" + " " + intCount + "</a> " + " | ");
}
}
if(intCurrentPage!=rsO.PageCount)
Response.Write("<a href=?page=" + (intCurrentPage+1) + "&day=" + String(Request('day')) + "&month=" + String(Request('month')) + "&year=" + String(Request('year')) + "&listCust=" + String(Request('listCust')) + "&txtSearch=" + String(Request('txtSearch')) + "&ds=" + String(Request('ds')) + ">Sau</a>");
else
Response.Write(" <font color='#999999' size='2'>Sau</font>");
%>
</td>
</tr>
<tr>
<td height="18" align="center" valign="top" style="padding-top:5px; ">
<font color="darkblue" face="arial, tahoma, verdana" size="2">Trang
<strong><%=intCurrentPage%>
/
<%=rsO.PageCount%></strong>
</font> </td>
</tr>
<%
}
rsO.Close();
oConn.Close();
%>
</table></td>
</tr>
</table></td>
</form>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
</table></td>
</tr>
</table>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -