温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:Asp.net2.0电子商务网源码
当前文件路径:AspNetDianZiShangWu/BLL/DownLoad.cs

1using System; 2
using System.Collections.Generic; 3
using System.Text; 4
using System.ComponentModel; 5
using Jiaen.Components; 6
using Jiaen.Components.IDAL; 7
using Jiaen.SQLServerDAL; 8
9
namespace Jiaen.BLL 10
{ 11
[DataObjectAttribute] 12
public class DownLoad 13
{ 14
private static readonly IDownLoad downLoads = DataAccess.CreateDownLoad(); 15
16
/// <summary> 17
/// 获取下载文件列表 18
/// </summary> 19
/// <returns></returns> 20
public static IList<DownLoadInfo> GetDownLoad() 21
{ 22
return downLoads.GetDownLoad(); 23
} 24
25
public static IList<DownLoadInfo> GetCBDownLoad() 26
{ 27
return downLoads.GetCBDownLoad(); 28
} 29
30
/// <summary> 31
/// 获取分类下载文件列表 32
/// </summary> 33
/// <returns></returns> 34
public static IList<DownLoadInfo> GetDownLoadByCat(int catID) 35
{ 36
return downLoads.GetDownLoadByCat(catID); 37
} 38
39
/// <summary> 40
/// 获取下载排行 41
/// </summary> 42
/// <returns></returns> 43
public static IList<DownLoadInfo> GetTopDownLoad() 44
{ 45
return downLoads.GetTopDownLoad(); 46
} 47
48
/// <summary> 49
/// 获取特定下载文件信息 50
/// </summary> 51
/// <param name="link"></param> 52
/// <returns></returns> 53
public static DownLoadInfo GetDownLoadByID(int downLoadID) 54
{ 55
return downLoads.GetDownLoadByID(downLoadID); 56
} 57
58
/// <summary> 59
/// 添加下载文件信息 60
/// </summary> 61
/// <param name="link"></param> 62
public static void InsertDownLoad(DownLoadInfo downLoad) 63
{ 64
downLoads.InsertDownLoad(downLoad); 65
} 66
67
/// <summary> 68
/// 更新下载文件信息 69
/// </summary> 70
/// <param name="link"></param> 71
/// <returns></returns> 72
public static int UpdateDownLoad(DownLoadInfo downLoad) 73
{ 74
return downLoads.UpdateDownLoad(downLoad); 75
} 76
77
/// <summary> 78
/// 更新数字信息 79
/// </summary> 80
/// <param name="link"></param> 81
/// <returns></returns> 82
public static int UpdateCount(int type, int ID) 83
{ 84
return downLoads.UpdateCount(type,ID); 85
} 86
87
/// <summary> 88
/// 删除下载文件信息 89
/// </summary> 90
/// <param name="link"></param> 91
/// <returns></returns> 92
public static int DeleteDownLoad(DownLoadInfo downLoad) 93
{ 94
return downLoads.DeleteDownLoad(downLoad); 95
} 96
97
} 98
} 99




[DataObjectAttribute]

}