酒店在线订餐管理系统
源代码在线查看: border.cs
using System;
using System.Collections.Generic;
using System.Text;
using Model;
using IDDal;
using ImpDDal;
/***********订单操作的业务逻辑层***************************
* 这里只提供两个操作一个增加一笔新订单,返回当前用户的订单
* 设计者:王枢昊
* 设计时间:6月3日
* ********************************************************/
namespace Business
{
///
/// 订单的操作类
///
public class BOrder
{
IOrder orderOp=new ImpOrder();
///
/// 增加一笔新订单
///
/// 订单对象
/// 返回订单号
public string AddOrder(Order order)
{
string guid=String.Empty;
try
{
orderOp.NewOrder(order, out guid);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
return guid;
}
///
/// 获取当前用户的所有订单列表
///
/// 当前用户的ID
/// 订单列表
public IList GetOrder(string createId)
{
try
{
return orderOp.OrderList(createId);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
}
}