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

📄 menudal.cs

📁 酒店在线订餐管理系统
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Text;
//该源码下载自www.51aspx.com(51aspx.com)

/*******增加一份菜单中的详细菜肴的数据库访问层**********
 * 这里是增加一系列记录,每条记录由菜单号和菜肴编号
 * 并且提供常规的数据库操作
 * Menu和MenuType的关系是子表与父表的关系,关系如下
 * 
 * 
 *   MenuType表                  Menu表
 *  -------------            --------------
 *   MenuTypeId                 MenuTypeId
 *                                ItemId
 * 
 * 
 * 设计者:魏莹
 * 设计时间:2008年5月25日
 ****************************************************/
namespace IDDal
{
    /// <summary>
    /// 菜单的详细菜肴操作类
    /// </summary>
    /// <typeparam name="T">每一条菜单的详细菜肴记录</typeparam>
    public interface MenuDal<T>
    {
        /// <summary>
        /// 增加一个菜单所点的菜肴的方法
        /// </summary>
        /// <param name="menu">菜肴的列表</param>
        /// <returns>影响数据库记录条数</returns>
        int AddMenu(IList<T> menu);

        /// <summary>
        /// 删除一个菜单所点的菜肴的方法
        /// </summary>
        /// <param name="menu">其中一条菜肴对象</param>
        /// <returns>影响数据库记录条数</returns>
        int DeleteMenu(T menu);

        /// <summary>
        /// 修改一个菜单所点的菜肴的方法[否决的]
        /// </summary>
        /// <param name="menu">其中一条菜肴的记录</param>
        /// <returns>影响数据库记录条数</returns>
        int EditMenu(T menu);

        /// <summary>
        /// 根据一个菜单号返回所有的菜肴方法
        /// </summary>
        /// <param name="menuId">菜单号</param>
        /// <returns>菜肴的列表</returns>
        IList<T> Menus(string menuId);
    }
}

⌨️ 快捷键说明

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