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

📄 remote.cs

📁 一个web电子商务系统(我的毕业设计)
💻 CS
📖 第 1 页 / 共 4 页
字号:
			}
			for(int j=1;j<pages+1;j++)
			{
				strHtml.AppendFormat("<a href=\" ?page={0}{1}\"> {2} </a>",j,param,j);
			}
			if(page<pages)
			{
				strHtml.AppendFormat("<a href=\" ?page={0}{1}\">  下一页 </a>",page+1,param);
			}
			strHtml.AppendFormat("<a href=\" ?page={0}{1}\"> 尾页 </a>",pages,param);

			strHtml.Append("</DIV></FORM></TD></TR>");		

			return strHtml.ToString();
		}

		public static string getField(int id)
		{
			string cFieldName="";

			if(id==1)
			{
				cFieldName="cEditor";
			}
			else if(id==2)
			{
				cFieldName="cPublisher";
			}
			else if(id==3)
			{
				cFieldName="cBookType";
			}
			else if(id==4||id==5||id==6)
			{
				cFieldName="cStatus";
			}
			else if(id==7)
			{
				cFieldName="cISBN";
			}
			else if(id==8)
			{
				cFieldName="cBookName";
			}

			return cFieldName;
		}


		/// <summary>
		/// 在后台书本列表获得书本列表
		/// </summary>
		/// <param name="count">每页显示和行数</param>
		/// <param name="page">当前的页数</param>
		/// <returns></returns>
		public static string getBookList(int count,int page)
		{
			Data.BLL.BookData bll=new BookData();
			Data.Model.BookData model=new Data.Model.BookData();
			ArrayList list=new ArrayList();
			list=bll.getPrimaryKeyList();

			int acount=list.Count;//记录数
			int pages=(acount-1)/count+1;//页数


			StringBuilder strHtml=new StringBuilder();

			strHtml.Append("<TR><TD width=\"593\"><DIV align=center><TABLE height=130 cellSpacing=0 cellPadding=0 width=768 border=0><TBODY>");
			strHtml.Append("<tr bgcolor=\"#CCCCCC\"><td align=center colspan=4><a href=\"AddBook.aspx\" height=36>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;点击添加新图书&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></td></tr>");
			
			for(int i=(page-1)*count;i<page*count&&i<acount;i++)
			{
				model=bll.getModel(list[i].ToString());

				string Description=model.cDescription.ToString().Trim();
				if(Description.Length>80)
				{
					Description=Description.Substring(0,80)+"...";
				}

				string Editor="";
				string BookName="";
				string Publisher="";
				string Status="";

				Editor=model.cEditor.ToString().Trim();
				BookName=model.cBookName.ToString().Trim();
				Publisher=model.cPublisher.ToString().Trim();
				Status=model.cStatus.ToString().Trim();

				if(Editor.Length>6)
				{
					Editor=Editor.Substring(0,6)+"...";
				}
				if(BookName.Length>6)
				{
					BookName=BookName.Substring(0,6)+"...";
				}
				if(Publisher.Length>6)
				{
					Publisher=Publisher.Substring(0,6)+"...";
				}
				if(Status=="N")
				{
					Status="新书上市";
				}
				else if(Status=="T")
				{
					Status="精品推荐";
				}
				else if(Status=="F")
				{
					Status="销售排行";
				}

				
				strHtml.Append("<TR>");
				strHtml.Append("<TD class=xuxian width=111 rowSpan=5><DIV align=center>");
				strHtml.Append("<TABLE height=125 width=\"100%\" background=\"\" border=0>");
				strHtml.Append("<TBODY>");
				strHtml.Append("<TR>");
				strHtml.Append("<TD><DIV align=center>");
				strHtml.AppendFormat("<IMG src=\"{0}\" alt=\"{1}\" width=84 height=113 border=0 align=top></DIV></TD>",model.cImagePath,model.cBookName);
				strHtml.Append("</TR>");
				strHtml.Append("</TBODY>");
				strHtml.Append("</TABLE>");
				strHtml.Append("</DIV></TD>");
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2 title=\"{0}\">书名:",model.cBookName);
				strHtml.AppendFormat("{0}</FONT></DIV></TD>",BookName);
				strHtml.Append("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2>ISBN:");
				strHtml.AppendFormat("{0}</FONT></DIV></TD>",model.cISBN);
				strHtml.AppendFormat("<TD class=xuxian vAlign=top width=271 rowSpan=5><DIV align=left><p><FONT title=\"{0}\"color=#6699cc size=2>简介:{1}</FONT></p>",model.cDescription,Description);
				strHtml.Append("<table width=\"251\" border=\"0\">");
				strHtml.Append("<tr>");
				strHtml.Append("<td width=\"245\" height=\"33\"><FONT color=#6699cc size=2>");
				strHtml.AppendFormat("<a href=\"UpdateBook.aspx?name={0}\"><IMG src=\"Images/update1.gif\" alt=\"shopcart\" width=37 height=17 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>",System.Web.HttpUtility.UrlEncode(model.cBookName));
				strHtml.AppendFormat("<a href=\"?cid=D&page={0}&id={1}\"><IMG src=\"Images/gwc_bt_delete.gif\" alt=\"shopcart\" width=37 height=17 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>",page,System.Web.HttpUtility.UrlEncode(model.cBookName));
				strHtml.Append("</FONT></td>");
				strHtml.Append("</tr>");
				strHtml.Append("</table>");
				strHtml.Append("</DIV></TD>");
				strHtml.Append("</TR>");

				strHtml.Append("<TR>");
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2>定价:{0} </FONT></DIV></TD>",model.mPrice);
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2>类型:{0} </FONT></DIV></TD>",model.cBookType);
				strHtml.Append("</TR>");
				strHtml.Append("<TR>");
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2>折扣价格:{0} </FONT></DIV></TD>",model.mCheapPrice);
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2>库存量:{0} </FONT></DIV></TD>",model.iQuantity);
				strHtml.Append("</TR>");
				strHtml.Append("<TR>");
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT title=\"{0}\" color=#6699cc size=2>作者:{1} </FONT></DIV></TD>",model.cEditor,Editor);
				strHtml.AppendFormat("<TD width=138 height=20><DIV align=left><FONT color=#6699cc size=2>销售量:{0} </FONT></DIV></TD>",model.iSaleQty);
				strHtml.Append("</TR>");
				strHtml.Append("<TR>");
				strHtml.AppendFormat("<TD class=\"xuxian\"  width=138 height=20><DIV align=left><FONT title=\"{0}\" color=#6699cc size=2>出版:{1} </FONT></DIV></TD>",model.cPublisher,Publisher);
				strHtml.AppendFormat("<TD class=\"xuxian\"  width=138 height=20><DIV align=left><FONT color=#6699cc size=2>状态:{0} </FONT></DIV></TD>",Status);
				strHtml.Append("</TR>");			
			}	
			strHtml.Append("</TBODY></TABLE></DIV></TD></TR>");			
			strHtml.Append("<TR><TD height=\"48\"><FORM action=nlist.asp method=get><DIV align=center>");
			strHtml.AppendFormat(" 第 {0} 页 ",page);
			strHtml.AppendFormat(" 共 {0} 页 ",pages);
			strHtml.AppendFormat("<a href=\" ?page=1\"> 首页 </a>");
			if(page>1)
			{
				strHtml.AppendFormat("<a href=\" ?page={0}\"> 上一页 </a>",page-1);
			}
			for(int j=1;j<pages+1;j++)
			{
				strHtml.AppendFormat("<a href=\" ?page={0}\"> {1} </a>",j,j);
			}
			if(page<pages)
			{
				strHtml.AppendFormat("<a href=\" ?page={0}\">  下一页 </a>",page+1);
			}
			strHtml.AppendFormat("<a href=\" ?page={0}\"> 尾页 </a>",pages);
			strHtml.Append("</DIV></FORM></TD></TR>");		

			return strHtml.ToString();
		}

		#endregion

		#region 书本详细信息

		public static string getBookDetails(string BookName)
		{
			StringBuilder strHtml=new StringBuilder();

            Data.BLL.BookData bll=new BookData();
			Data.Model.BookData model=new Data.Model.BookData();

			model=bll.getModel(BookName.ToString().Trim());

			strHtml.Append("<table width=\"579\" height=\"454\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"tline\">");
			strHtml.Append("<tr class=\"hang\">");
			strHtml.Append("<td width=\"266\" height=\"263\" class=\"lie\"><div align=\"center\">");
			strHtml.AppendFormat("<img src=\"{0}\" width=\"193\" height=\"223\">",model.cImagePath);
			strHtml.Append("</div></td>");
			strHtml.Append("<td width=\"314\">");
			strHtml.Append("<table width=\"310\" height=\"264\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">");

			strHtml.Append("<tr class=\"hang\">");
			strHtml.AppendFormat("<td class=\"hang\">作者:{0}</td>",model.cEditor);
			strHtml.Append("</tr>");
			strHtml.Append("<tr class=\"hang\">");
			strHtml.AppendFormat("<td class=\"hang\">价格:{0}</td>",model.mPrice);
			strHtml.Append("</tr>");
			strHtml.Append("<tr class=\"hang\">");
			strHtml.AppendFormat("<td class=\"hang\">库存量:{0}</td>",model.iQuantity);
			strHtml.Append("</tr>");
			strHtml.Append("<tr class=\"hang\">");
			strHtml.AppendFormat("<td class=\"hang\">ISBN:{0}</td>",model.cISBN);
			strHtml.Append("</tr>");
			strHtml.Append("<tr class=\"hang\">");
			strHtml.AppendFormat("<td class=\"hang\">出版社:{0}</td>",model.cPublisher);
			strHtml.Append("</tr>");
			strHtml.Append("<tr class=\"hang\">");
			strHtml.AppendFormat("<td class=\"hang\">销售量:{0}</td>",model.iSaleQty);
			strHtml.Append("</tr>");

			strHtml.Append("</table></td></tr>");
			strHtml.Append("<tr><td height=\"177\" colspan=\"2\"><table width=\"577\" height=\"225\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">");
			strHtml.Append("<tr>");
			strHtml.AppendFormat("<td class=\"lie\">{0}</td>",model.cDescription);
			strHtml.Append("</tr>");
			strHtml.Append("</table></td></tr></table>");

			return strHtml.ToString();
		}

		#endregion

		#region 后台管理员列表

		public static string getManagerList(string ManagerName)
		{
			StringBuilder strHtml=new StringBuilder();

            Data.BLL.Manager bll=new Manager();
			Data.Model.Manager model=new Data.Model.Manager();
			ArrayList list=new ArrayList();

			
			strHtml.Append("<tr bgcolor=\"#CCCCCC\">");
			strHtml.Append("<td>管理员ID</td>");
			strHtml.Append("<td>真实姓名</td>");
			strHtml.Append("<td>电话号码</td>");
			strHtml.Append("<td>Email</td>");
			strHtml.Append("<td>Zip</td>");
			strHtml.Append("<td>操作</td>");
			strHtml.Append("</tr>");

			string bgcolor="";

			if(ManagerName.Equals("Admin"))
			{
				list=bll.getPrimaryKeyList();

				bgcolor="bgcolor=#99ff00";

				for(int i=0;i<list.Count;i++)					
				{//在列表中删除超级管理员
					if(list[i].ToString().Trim().Equals("Admin"))
					{
						list.RemoveAt(i);
					}
				}

				for(int i=0;i<list.Count;i++)
				{
					model=bll.getModel(list[i].ToString());

					strHtml.Append("<tr bgcolor=\"#CCFFFF\">");
					strHtml.AppendFormat("<td>{0}</td>",model.cManagerID);
					strHtml.AppendFormat("<td>{0}</td>",model.cManagerName);
					strHtml.AppendFormat("<td>{0}</td>",model.cPhone);
					strHtml.AppendFormat("<td>{0}</td>",model.cEmail);
					strHtml.AppendFormat("<td>{0}</td>",model.cZip);
					strHtml.AppendFormat("<td><a href=\" ?cid=D&name={0}\">删除管理员</a></td>",System.Web.HttpUtility.UrlEncode(model.cManagerID));
					strHtml.Append("</tr>");
				}
			}

			model=bll.getModel(ManagerName);

			strHtml.AppendFormat("<tr {0} bgcolor=\"#CCFFFF\">",bgcolor);
			strHtml.AppendFormat("<td>{0}</td>",model.cManagerID);
			strHtml.AppendFormat("<td>{0}</td>",model.cManagerName);
			strHtml.AppendFormat("<td>{0}</td>",model.cPhone);
			strHtml.AppendFormat("<td>{0}</td>",model.cEmail);
			strHtml.AppendFormat("<td>{0}</td>",model.cZip);		
			strHtml.Append("<td><a href=\"UpdateManager.aspx\">更新</a></td>");
			strHtml.Append("</tr>");

			if(ManagerName.Equals("Admin"))
			{
				strHtml.Append("<tr bgcolor=\"#99CCFF\"><td colspan=5></td><td><a href=\"AddManager.aspx\">添加管理员</a></td></tr>");
			}

			return strHtml.ToString();			
		}

		#endregion

		#region 后台反馈消息列表

		public static string getFeedBackList(int count,int page,string cStatus)
		{
			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(cStatus);

			int pages=(list.Count-1)/count+1;//页数

			if(cStatus=="未处理")
			{
				strHtml.Append("<tr bgcolor=\"#CCCCCC\"><td colspan=5 align=\"center\"><a href=\" ?id=Y&page=1\">点击显示己处理反馈</a></td></tr>");
			}
			else
			{
				strHtml.Append("<tr bgcolor=\"#CCCCCC\"><td colspan=5 align=\"center\"><a href=\" ?id=N&page=1\">点击显示未处理反馈</a></td></tr>");
			}

			for(int i=(page-1)*count;i<page*count&&i<list.Count;i++)
			{
				model=bll.getModel(list[i].ToString());

				strHtml.Append("<tr bgcolor=\"#CCFFFF\">");
				strHtml.Append("<td width=\"72\">反馈号</td>");
				strHtml.AppendFormat("<td width=\"96\">{0}</td>",model.cID.ToString().Trim());
				strHtml.Append("<td width=\"72\" rowspan=\"4\">反馈消息</td>");
				strHtml.AppendFormat("<td width=\"256\"rowspan=\"4\">{0}</td>",model.cMessage.ToString().Trim());
				strHtml.Append("<td width=\"72\">&nbsp;</td>");
				strHtml.Append("</tr>");
				strHtml.Append("<tr bgcolor=\"#CCFFFF\">");
				strHtml.Append("<td>用户ID</td>");
				strHtml.AppendFormat("<td>{0}</td>",model.cUserID.ToString().Trim());
				strHtml.AppendFormat("<td><a href=\" ?cid=D&name={0}\">删除反馈</a></td>",model.cID);
				strHtml.Append("</tr>");
				strHtml.Append("<tr bgcolor=\"#CCFFFF\">");
				strHtml.Append("<td>反馈时间</td>");
				strHtml.AppendFormat("<td>{0}</td>",model.dDateTime.ToString("yyyy-MM-dd"));
				if(cStatus=="未处理")
				{
					strHtml.AppendFormat("<td><a href=\" ?cid=U&name={0}\">修改状态</a></td>",model.cID);
				}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -