}
5.2.3    用户注册功能实现页面
该界面通过单行文本域和下拉列表框,主要完成用户注册功能。用户在此填入或选择自己相应的资料后,单击提交,系统确认资料格式正确后便可完成注册。如果资料格式确认出错,系统会自动报错。界面如图5.7所示。
 
图5.7网上订餐系统注册功能的实现页面
为了实现用户注册功能的实现,对系统用户注册功能进行代码编写,以下是用户注册功能的实现的核心代码:
private void RegUser(HttpRequest requst)
    {

        try
        {
            EUser user = new EUser(requst.Form["userName"], requst.Form["userPwd"], requst.Form["sex"], requst.Form["userDisplay"], requst.Form["mark"], requst.Form["contact"], requst.Form["tel"]);

        }
        catch (Exception ex)
        {
            WebConvert.JScript.JsAlert(ex.Message);
        }
    }
    /// <summary>
    /// 判断用户名是否已经存在
    /// </summary>
    /// <param name="userName">用户登陆名</param>
    /// <returns></returns>
    [Ajax.AjaxMethod]
    public string ExsitUser(string userName)
    {
        EUser user = new EUser();
        return user.ExsitUser(userName);
    }
5.2.4    网上订餐用户修改信息页面的实现
该界面与用户注册界面相类似,也是通过单行文本域和下拉列表框,完成用户资料修改功能,用户登陆后可以在用户资料修改界面对昵称,密码,联系人、联系方式等资料进行修改。用户资料修改界面如图5.8所示。
 
图5.8网上订餐系统注册功能的实现页面
5.2.5    网上订餐系统用户订餐页面的实现
该界面主要完成查询订单功能。用户登陆后可以在查询订单界面查询自己已下的订单,以查看自己已订过哪些餐饮。可以使用系统菜单,我的菜单里面选择自己要订菜肴的订单。查询订单界面如图5.9所示。
 
图5.9网上订餐系统用户订餐页面的实现
为了实现用户网上订餐功能的实现,对系统用户网上订餐功能进行代码编写,以下是用户网上订餐功能的实现的核心代码:
public string AddOrder(string orderMenuId,int orderNo,string orderTime,string orderMark)
    {
        Order order = new Order(orderMenuId, orderNo, HttpContext.Current.User.Identity.Name, DateTime.Parse(orderTime), orderMark);
        try
        {
            string id=bOrderOp.AddOrder(order);
            this.GetOneOreder(order.Menuid,order.LoginName);
            return id;
        }
        catch (Exception ex)
        {
            WebConvert.JScript.JsAlert(ex.Message);
上一篇:ASP.net+sqlserver网上书店销售管理与系统管理
下一篇:基于Authorware的在线考试系统的设计与实现

网上购物之路--浅析购物网...

网上订房之我见【4996字】

网上广播的现状与前瞻【7201字】

浅谈网上教學的实践与探索【4280字】

网上教學与实践【2498字】

jsp+mysql的B2C网上商城系统的设计与实现

php网上书城用户交互界面的设计+ER图

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

志愿者活动的调查问卷表

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】