⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 remote.cs

📁 一个web电子商务系统(我的毕业设计)
💻 CS
📖 第 1 页 / 共 4 页
字号:
				else
				{
					strHtml.Append("<td>&nbsp;</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>&nbsp;</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\"> &nbsp;&nbsp;更新</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();>&nbsp;&nbsp;&nbsp;&nbsp;继续购物&nbsp;&nbsp;&nbsp;&nbsp;</a>");
			strHtml.Append("<a href=\" ?action=e\">&nbsp;&nbsp;&nbsp;&nbsp;清空购物车&nbsp;&nbsp;&nbsp;&nbsp;</a>");
			strHtml.Append("<a href=\" ?action=g\">&nbsp;&nbsp;&nbsp;&nbsp;去收银台&nbsp;&nbsp;&nbsp;&nbsp;</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\">&nbsp;</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>&nbsp;&nbsp;&nbsp;&nbsp;购物总计:</TD>");
			strHtml.AppendFormat("<TD class=shoppingcart-subtotal>{0}元</TD>",count);
			strHtml.Append("<TD colSpan=3>&nbsp;</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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{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 + -