📄 menudal.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 + -