public static int AddProduct(TicketInfo info)
{
return dal.AddProduct(info.toProduct());
}
public static int AddProduct(HotelInfo info)
{
return dal.AddProduct(info.toProduct());
}因为有好几个
想知道能不能用泛型之类的方法合并他们
{
return dal.AddProduct(info.toProduct());
}
public static int AddProduct(HotelInfo info)
{
return dal.AddProduct(info.toProduct());
}因为有好几个
想知道能不能用泛型之类的方法合并他们
解决方案 »
- “无法绑定由多个部分组成的标识符”,这是什么错误
- gridview绑定数据时,可以在前台代码改变从数据库读出来的格式吗?比如从2012-1-1 0:0:0 变成只显示2012-1-1
- mvc3中使用linq to sql 的问题
- 问个简单问题:asp.net文件为什么叫aspx?
- 求"随机连续播放"的思路或者例子
- 如何通过post发送数据后得到返回的结果?()
- 求一个源码实例,包括datalist/datagrid/Repeater控件的用法(C#实现)。200分感谢!
- 为什么当几个人同时提交表单时提交的数据没有被保存?
- DataGrid1_EditCommand 写((DropDownList)e.Item.FindControl("sltState")).Add( "111" );
- 怎样开启一个新的窗体,且浏览器中没有系统菜单,工具栏,等.
- 对注册用户的空间提供一个切换主题功能。我不会
- asp.net 时间显示问题
public static int AddProduct(IproductInfo info)
{
return dal.AddProduct(info.toProduct());
}
{
return dal.AddProduct(info.toProduct());
}
{
Product.AddProduct((IProductInfo)p); return dal.AddOrder(info);
} public static int AddOrder(OrderInfo info, HotelInfo p)
{
Product.AddProduct((IProductInfo)p); return dal.AddOrder(info);
}这两个又有没有方法呢
public static int AddProduct(object info,Type t)
{
//把info反射成t类型的对象,执行他的toProduct()方法
}只是思路。。不过还是用接口比较符合面向对象思想(注:个人观点)
public static int AddOrder(OrderInfo info, object p)
{
Product.AddProduct((IProductInfo)p); return dal.AddOrder(info);
}直接不行???