[登录]
[注册]
论坛首页
班级日历
淘宝购买
学员作品
本杰.NET
»
.NET技术讨论
»
C#
»
闻到不好的代码味道
.NET培训教程
[本杰.NET]1002班
[本杰.NET]1001班
[本杰.NET]0901班
[本杰.NET]学员就业
终身学员资源发布及交流
.NET技术讨论
C#
WinForm
.NET Framework
SQL Server
DHTML
ASP.NET
ADO.NET
UML
DesignPattern
WebService
AJAX
就业面试
闻到不好的代码味道
[
526
查看 /
1
回复 ]
返回列表
发送短消息
UID
29
精华
6
威望
13395
金钱
11030 元
技术指数
4282 点
查看公共资料
搜索帖子
shenyoujia
陈健
组别
管理员
性别
积分
14848
帖子
1423
注册时间
2009-11-07
shenyoujia
2010-08-17 12:00
|
只看楼主
1
#
字体大小:
t
T
有种吃饭无法下咽的感觉。。今天的午饭快要黄了。。
对于 范型 的掌握还是太差了。。看老师写代码没感觉,但自己写出来就有问题。。范型技术,可真的不是那么简单的说。。
TOP
发送短消息
UID
29
精华
6
威望
13395
金钱
11030 元
技术指数
4282 点
查看公共资料
搜索帖子
shenyoujia
陈健
组别
管理员
性别
积分
14848
帖子
1423
注册时间
2009-11-07
shenyoujia
2010-08-17 12:00
|
只看楼主
2
#
字体大小:
t
T
#region --业务方法,根据WCF协议中定义的Contracts取得相应数据--
/// <summary>
/// 业务方法,取得List<DataUsage>
/// </summary>
/// <returns>List<DataUsage></returns>
public List<DataUsage> GetUsageList()
{
//DataStorageServiceClient client = new DataStorageServiceClient();
//// 使用 "client" 变量在服务上调用操作。
//DataUsage[] retVal = client.GetUsageList();
//// 始终关闭客户端。
//client.Close();
//return new List<DataUsage>(retVal);
DataUsage[] retVal = new DataUsageArchieve().ReturnList() as DataUsage[];
return new List<DataUsage>(retVal);
}
/// <summary>
/// 业务方法,取得List<DataGroup>
/// </summary>
/// <param name="usageId">System.Int32</param>
/// <returns>List<DataGroup></returns>
public List<DataGroup> GetGroupList(int usageId)
{
//DataStorageServiceClient client = new DataStorageServiceClient();
//// 使用 "client" 变量在服务上调用操作。
//DataUsage[] retVal = client.GetUsageList();
//// 始终关闭客户端。
//client.Close();
//return new List<DataGroup>();
DataGroup[] retVal = new DataGroupArchieve().ReturnList(0) as DataGroup[];
return new List<DataGroup>(retVal);
}
/// <summary>
/// 业务方法,取得List<DataItem>
/// </summary>
/// <param name="groupId">System.Int32</param>
/// <returns>List<DataItem></returns>
public List<DataItem> GetItemsList(int groupId)
{
//DataStorageServiceClient client = new DataStorageServiceClient();
//// 使用 "client" 变量在服务上调用操作。
//DataUsage[] retVal = client.GetUsageList();
//// 始终关闭客户端。
//client.Close();
//return new List<DataItem>();
DataItem[] retVal = new DataItemArchieve().ReturnList(0) as DataItem[];
return new List<DataItem>(retVal);
}
/// <summary>
/// 业务方法,取得DataItem
/// </summary>
/// <param name="itemsId">System.Int32</param>
/// <returns>DataItem</returns>
public DataItem GetItemsInfo(int itemsId)
{
DataStorageServiceClient client = new DataStorageServiceClient();
// 使用 "client" 变量在服务上调用操作。
DataUsage[] retVal = client.GetUsageList();
// 始终关闭客户端。
client.Close();
return new DataItem();
}
#endregion
复制代码
TOP
返回列表
上一主题
|
下一主题
发新主题
.NET培训教程
[本杰.NET]1002班
[本杰.NET]1001班
[本杰.NET]0901班
[本杰.NET]学员就业
终身学员资源发布及交流
.NET技术讨论
C#
WinForm
.NET Framework
SQL Server
DHTML
ASP.NET
ADO.NET
UML
DesignPattern
WebService
AJAX
就业面试
DesignPattern
ADO.NET
[本杰.NET]0901班
ASP.NET
帖子标题
作者
我的资料