图5.17 网站订餐系统菜肴搜索和介绍模块实现图
为了实现系统菜肴搜索和介绍功能的实现,对系统菜肴搜索和介绍功能进行代码编写,以下是系统菜肴搜索和介绍功能的实现的核心代码:
/// <summary>
/// 搜索框搜索
/// </summary>
/// <param name="key">关键字</param>
/// <returns></returns>
[Ajax.AjaxMethod]
public string GetSearch(string key)
{
EItem s = new EItem();
return s.SearchItem(key);
}
/// <summary>
/// 搜索显示菜肴
/// </summary>
/// <param name="keyword">关键字</param>
/// <returns></returns>
[Ajax.AjaxMethod]
public string GetSearchItem(string keyword)
{
EItem s = new EItem();
return s.SearchItems(keyword);
}
[Ajax.AjaxMethod]
public string ItemRandom()
{
EItem s = new EItem();
return s.ItemRandom();
}
5.2.11 管理员页面首页实现
该界面是管理平台的主页面,管理员在此页面上边面板可以进行所有管理平台的操作,下边面板则用于显示一些站内的信息。界面如图5.18所示。
图5.18 管理员页面首页实现
5.2.12 管理员新闻管理页面的实现
该界面用于管理员发布站内公告,管理员在写新闻标题,新闻正文,之后点击提交完成对新闻编辑。也可以对已经编辑好的新闻进行再次编辑和删除。功能实现如图5.19和图5.20所示。
图5.19 管理员新闻管理页面的实现图
图5.20 管理员新闻管理页面的实现图
5.2.13 管理员菜肴管理功能实现
该界面完成对首页的菜肴进行管理的功能,在此页面中,管理员可以对登在首页上菜肴的资料进行修改,还可以添加,删除菜肴,删除时还可以在选择项里对想删的种类先选择,再批量删除。该界面如图5.21,图5.22所示。
图5.21 管理员菜肴管理菜肴添加功能实现
图5.22 管理员菜肴管理功能实现
为了实现菜肴管理功能的实现,对菜肴管理功能进行代码编写,以下是菜肴管理功能的实现的核心代码:
protected void EditItem(HttpRequest requst)
{
//菜肴类型
string type = requst.Form["itemTypeLists"].ToString();
//菜肴名称
string name = requst.Form["itemName"].ToString();
//价格
string price = requst.Form["itemPrice"].ToString();
//备注
string mark = requst.Form["context"].ToString();
//文件扩展名 ASP.net+sqlserver网上订餐系统设计与实现+ER图(14):http://www.youerw.com/jisuanji/lunwen_1239.html