📄 remote.cs
字号:
else
{
strHtml.Append("<td> </td>");
}
strHtml.Append("</tr>");
strHtml.Append("<tr bgcolor=\"#CCFFFF\">");
strHtml.Append("<td>反馈状态</td>");
strHtml.AppendFormat("<td>{0}</td>",model.cStatus.ToString().Trim());
strHtml.Append("<td> </td>");
strHtml.Append("</tr>");
}
strHtml.Append("<tr bgcolor=\"#99CCFF\"><td colspan=5 align=\"center\">");
strHtml.AppendFormat(" 共 {0} 页 ",pages);
strHtml.AppendFormat(" 第 {0} 页 ",page);
strHtml.Append("<a href=\" ?page=1\"> 首页 </a>");
if(page>1)
{
strHtml.AppendFormat("<a href=\" ?page={0}\">上一页</a>",page-1);
}
for(int i=1;i<pages+1;i++)
{
strHtml.AppendFormat("<a href=\" ?page={0}\"> {1} ",i,i);
}
if(page<pages)
{
strHtml.AppendFormat("<a href=\" ?page={0}\">下一页</a>",page+1);
}
strHtml.AppendFormat("<a href=\" ?page={0}\"> 尾页 </a>",pages);
strHtml.Append("</td></tr>");
return strHtml.ToString();
}
#endregion
#region 购物车页面
/// <summary>
///
/// </summary>
/// <param name="ID">产品名</param>
/// <param name="number">记录当前行数</param>
/// <returns></returns>
public static string getShopCart(string ID,int number,int num)
{
StringBuilder strHtml=new StringBuilder();
Data.BLL.BookData bll=new BookData();
Data.Model.BookData model=new Data.Model.BookData();
model=bll.getModel(ID);
strHtml.AppendFormat("<form action=\" ?action=u&num={0}\" method=post name=\"yes\">",number);
strHtml.Append("<TR>");
strHtml.Append("<TD class=shoppingcart-goodsname>");
strHtml.AppendFormat("{0}",model.cBookName);
strHtml.Append("</TD>");
strHtml.AppendFormat("<TD>{0} 元</TD>",model.mPrice);
strHtml.AppendFormat("<TD>{0} 元</TD>",model.mCheapPrice);
// strHtml.Append("<TD><INPUT class=gdspick-goodscount value=1 name=\"gdsCount\"><a href=\" ?action=u\"> 更新</a></TD>");
strHtml.AppendFormat("<TD><INPUT size=\"12\" name=\"gdsCount\" value={0}><INPUT type=\"image\" height=\"17\" width=\"37\" src=\"Images/update1.gif\" border=\"0\" name=\"imagex2\"></TD>",num);
// strHtml.Append("<INPUT type=hidden value=22915804 name=CartId>");
strHtml.AppendFormat("<TD class=shoppingcart-item-subtotal ?>{0} 元</TD>",model.mCheapPrice*num);
strHtml.AppendFormat("<TD>{0} 元</TD>",(model.mPrice-model.mCheapPrice)*num);
strHtml.AppendFormat("<TD><A href=\" ?action={0}\"><IMG src=\"Images/gwc_bt_delete.gif\" alt=\"shopcart\" width=37 height=17 border=0></A></TD>",number);
strHtml.Append("</TR>");
strHtml.Append("<TR>");
strHtml.Append("<TD colSpan=8 height=17></TD>");
strHtml.Append("</TR>");
strHtml.Append("</form/>");
return strHtml.ToString();
}
public static string getShopCartHead()
{
StringBuilder strHtml=new StringBuilder();
strHtml.Append("<a href=\"#\" onclick=javascript:window.close();> 继续购物 </a>");
strHtml.Append("<a href=\" ?action=e\"> 清空购物车 </a>");
strHtml.Append("<a href=\" ?action=g\"> 去收银台 </a>");
strHtml.Append("<TABLE width=\"775\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#0099cc\" id=\"tMyShoppingCart\">");
strHtml.Append("<TBODY>");
strHtml.Append("<TR class=shoppingcart-head>");
strHtml.Append("<TD width=\"200\">商品名称</TD>");
strHtml.Append("<TD width=\"60\">原价</TD>");
strHtml.Append("<TD width=\"60\">优惠价</TD>");
strHtml.Append("<TD width=\"200\">数量</TD>");
strHtml.Append("<TD width=\"70\">银卡小计</TD>");
strHtml.Append("<TD width=\"60\">至少节省</TD>");
strHtml.Append("<TD width=\"50\"> </TD>");
strHtml.Append("</TR>");
return strHtml.ToString();
}
public static string getShopCartEnd(ArrayList list,ArrayList num)
{
double count=0;
Data.BLL.BookData bll=new BookData();
Data.Model.BookData model=new Data.Model.BookData();
for(int i=0;i<list.Count;i++)
{
model=bll.getModel(list[i].ToString());
double price=model.mCheapPrice;
int number=int.Parse(num[i].ToString());
count=count+price*number;
}
StringBuilder strHtml=new StringBuilder();
strHtml.Append("<TR>");
strHtml.Append("<TD class=shoppingcart-subtotal-title colSpan=4> 购物总计:</TD>");
strHtml.AppendFormat("<TD class=shoppingcart-subtotal>{0}元</TD>",count);
strHtml.Append("<TD colSpan=3> </TD>");
strHtml.Append("</TR>");
strHtml.Append("</TBODY></TABLE>");
return strHtml.ToString();
}
#endregion
#region 反馈
public static string getFeedBack(int count,int page)
{
StringBuilder strHtml=new StringBuilder();
Data.BLL.Feedback bll=new Feedback();
Data.Model.Feedback model=new Data.Model.Feedback();
ArrayList list=new ArrayList();
list=bll.getPrimaryKeyList("己处理");
int pages=(list.Count-1)/count+1;//页数
strHtml.Append("<tr><td><table width=\"518\">");
for(int i=(page-1)*count;i<page*count&&i<list.Count;i++)
{
if(i>(page-1)*count)
{
strHtml.Append("<tr><td>");
strHtml.Append("<hr>");
strHtml.Append("</td></tr>");
}
model=bll.getModel(list[i].ToString());
strHtml.Append("<tr>");
strHtml.AppendFormat("<td>用户: {0}</td>",model.cUserID);
strHtml.Append("</tr>");
strHtml.Append("<tr height=\"60\">");
strHtml.AppendFormat("<td>反馈内容: <br> {0}</td>",model.cMessage);
strHtml.Append("</tr>");
strHtml.Append("<tr>");
strHtml.AppendFormat("<td align=right>反馈时间: {0}</td>",model.dDateTime.ToString("yyyy-MM-dd"));
strHtml.Append("</tr>");
}
strHtml.Append("<br>");
strHtml.Append("<tr><td align=\"center\">");
strHtml.AppendFormat("共 {0} 页",pages);
strHtml.AppendFormat("第 {0} 页",page);
strHtml.Append("<a href=\" ?page=1\">");
strHtml.Append(" 首页 ");
strHtml.Append("</a>");
if(page>1)
{
strHtml.AppendFormat("<a href=\" ?page={0}\">",page-1);
strHtml.Append(" 上一页 ");
strHtml.Append("</a>");
}
for(int i=1;i<=pages;i++)
{
strHtml.AppendFormat("<a href=\" ?page={0}\">",i);
strHtml.AppendFormat(" {0} ",i);
strHtml.Append("</a>");
}
if(page<pages)
{
strHtml.AppendFormat("<a href=\" ?page={0}\">",page+1);
strHtml.Append(" 下一页 ");
strHtml.Append("</a>");
}
strHtml.AppendFormat("<a href=\" ?page={0}\">",pages);
strHtml.Append(" 尾页 ");
strHtml.Append("</a>");
strHtml.Append("</td></tr>");
strHtml.Append("</table></td></tr>");
return strHtml.ToString();
}
#endregion
#region 获得用户个人信息
public static string getPersonalInfo(string user)
{
StringBuilder strHtml=new StringBuilder();
Data.BLL.Register bll=new Register();
Data.Model.Register model=new Data.Model.Register();
model=bll.getModel(user);
strHtml.Append("<tr>");
strHtml.Append("<td height=\"20\" background=\"\" bgcolor=\"#F7FBF1\" class=\"STYLE30\"><span class=\"STYLE35\">※<span class=\"STYLE36\">帐户信息</span></span></td>");
strHtml.Append("</tr>");
strHtml.Append("<tr>");
strHtml.Append("<td height=\"46\" bgcolor=\"#F7FBF1\">");
strHtml.Append("<table width=\"364\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#0066FF\">");
strHtml.Append("<tr>");
strHtml.Append("<td width=\"121\"><div align=\"center\">用户ID</div></td>");
strHtml.Append("<td width=\"110\"><div align=\"center\">密码</div></td>");
strHtml.Append("<td width=\"63\"><div align=\"center\">性别</div></td>");
strHtml.Append("<td width=\"60\"><div align=\"center\">年龄</div></td>");
strHtml.Append("</tr>");
strHtml.Append("<tr>");
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cUserID.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cPassword.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cSex.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.iAge.ToString().Trim());
strHtml.Append("</tr>");
strHtml.Append("</table>");
strHtml.Append("<br>");
strHtml.Append("<table width=\"589\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#0066FF\">");
strHtml.Append("<tr>");
strHtml.Append("<td width=\"122\"><div align=\"center\">电子邮箱</div></td>");
strHtml.Append("<td width=\"108\"><div align=\"center\">身份证号</div></td>");
strHtml.Append("<td width=\"127\"><div align=\"center\">家庭住址</div></td>");
strHtml.Append("<td width=\"104\"><div align=\"center\">真实姓名</div></td>");
strHtml.Append("<td width=\"116\"><div align=\"center\">电话号码</div></td>");
strHtml.Append("</tr>");
strHtml.Append("<tr>");
strHtml.AppendFormat("<td height=\"22\"><div align=\"center\">{0}</div></td>",model.cEmail.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cDegreeNo.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cAddress.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cUserName.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cPhone.ToString().Trim());
strHtml.Append("</tr>");
strHtml.Append("</table>");
strHtml.Append("</td>");
strHtml.Append("</tr>");
return strHtml.ToString();
}
#endregion
#region 查看个人定单列表
public static string getPersonalOrder(string user)
{
StringBuilder strHtml=new StringBuilder();
strHtml.Append("<tr>");
strHtml.Append("<td height=\"20\" bgcolor=\"#F7FBF1\" class=\"STYLE30\"><span class=\"STYLE35\">※<span class=\"STYLE34\">我的订单</span></span></td>");
strHtml.Append("</tr>");
ArrayList list=new ArrayList();
ArrayList Order=new ArrayList();
ArrayList BookName=new ArrayList();
Data.BLL.Orders bll=new Orders();
Data.Model.Orders model=new Data.Model.Orders();
list=bll.getOrder(user);
if(list.Count==0)
{
strHtml.Append("<tr><td>你还没有订购,或订单己全被删除,没有订单。</td></tr>");
}
else
{
for(int i=0;i<list.Count;i++)
{
Order.Add(list[i]);
i++;
BookName.Add(list[i]);
}
strHtml.Append("<tr>");
strHtml.Append("<td height=\"46\" bgcolor=\"#F7FBF1\">");
strHtml.Append("<table width=\"586\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#0099FF\">");
strHtml.Append("<tr>");
strHtml.Append("<td width=\"70\"><div align=\"center\">订单号</div></td>");
strHtml.Append("<td width=\"204\"><div align=\"center\">书名</div></td>");
strHtml.Append("<td width=\"58\"><div align=\"center\">单价</div></td>");
strHtml.Append("<td width=\"61\"><div align=\"center\">数量</div></td>");
strHtml.Append("<td width=\"77\"><div align=\"center\">总价格</div></td>");
strHtml.Append("<td width=\"102\"><div align=\"center\">订购日期</div></td>");
strHtml.Append("</tr>");
for(int i=0;i<Order.Count;i++)
{
model=bll.getModel(Order[i].ToString(),BookName[i].ToString());
strHtml.Append("<tr>");
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cOrderID.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.cBookName.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.mPrice.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.iQuantity.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.mAllPrice.ToString().Trim());
strHtml.AppendFormat("<td><div align=\"center\">{0}</div></td>",model.dOrderDate.ToString("yyyy-MM-dd"));
strHtml.Append("</tr>");
}
strHtml.Append("</table>");
strHtml.Append("</td>");
strHtml.Append("</tr>");
}
return strHtml.ToString();
}
#endregion
#region 打印定单
public static string getOrder(string BookName,int num)
{
Data.BLL.BookData bll=new BookData();
Data.Model.BookData model=new Data.Model.BookData();
model=bll.getModel(BookName);
Data.BLL.Orders bllorder=new Orders();
int OrderID=bllorder.getMaxOrderID()+1;
string cOrderID=Data.BLL.Remote.getOrderID(OrderID);
StringBuilder strHtml=new StringBuilder();
strHtml.Append("<TR align=center>");
strHtml.AppendFormat("<TD>{0}</TD>",cOrderID.ToString());
strHtml.AppendFormat("<TD class=shoppingcart-goodsname>{0}</TD>",BookName.ToString());
strHtml.AppendFormat("<TD>{0} 元 </TD>",model.mCheapPrice.ToString());
strHtml.AppendFormat("<TD>{0}</TD>",num);
strHtml.AppendFormat("<TD class=shoppingcart-item-subtotal>{0} 元</TD>",(model.mCheapPrice*num).ToString());
strHtml.Append("</TR>");
return strHtml.ToString();
}
public static string getOrderHead()
{
StringBuilder strHtml=new StringBuilder();
strHtml.Append("<TABLE width=\"600\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#0099cc\" id=\"tMyShoppingCart\">");
strHtml.Append("<tr><td>");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -