温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:Asp.net在线投票系统(51aspx版)源码
当前文件:
OnlineVote/App_Code/IItem.cs[1K,2009-6-12 11:51:27],打开代码结构图
OnlineVote/App_Code/IItem.cs[1K,2009-6-12 11:51:27],打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Web; 5
using System.Web.Security; 6
using System.Web.UI; 7
using System.Web.UI.WebControls; 8
using System.Web.UI.WebControls.WebParts; 9
using System.Web.UI.HtmlControls; 10
using System.Data.SqlClient; 11
12
/// <summary> 13
/// 接口IItem 14
/// </summary> 15
public interface IItem 16
{ 17
/// <summary> 18
/// 获取所有选择项信息 19
/// </summary> 20
/// <returns></returns> 21
SqlDataReader GetItems(); 22
23
/// <summary> 24
/// 获取投票主题的所有选择项 25
/// </summary> 26
/// <param name="nTopicID"></param> 27
/// <returns></returns> 28
SqlDataReader GetItemByTopic(int nTopicID); 29
30
/// <summary> 31
/// 获取投票项目的所有选择项 32
/// </summary> 33
/// <param name="nSubjectID"></param> 34
/// <returns></returns> 35
SqlDataReader GetItemBySubject(int nSubjectID); 36
37
/// <summary> 38
/// 获取投票项目的所有选择项的票的总数 39
/// </summary> 40
/// <param name="nSubjectID"></param> 41
/// <returns></returns> 42
SqlDataReader GetItemVoteCountBySubject(int nSubjectID); 43
44
/// <summary> 45
/// 获取单个选择项信息 46
/// </summary> 47
/// <param name="nItemID"></param> 48
/// <returns></returns> 49
SqlDataReader GetSingleItem(int nItemID); 50
51
/// <summary> 52
/// 添加新的选择项 53
/// </summary> 54
/// <param name="sName"></param> 55
/// <param name="sBody"></param> 56
/// <returns></returns> 57
int AddItem(string sName,int nSubjectID); 58
59
/// <summary> 60
/// 修改选择项信息 61
/// </summary> 62
/// <param name="nItemID"></param> 63
/// <param name="sName"></param> 64
/// <param name="sBody"></param> 65
/// <returns></returns> 66
int UpdateItem(int nItemID,string sName); 67
68
/// <summary> 69
/// 增加一票 70
/// </summary> 71
/// <param name="nItemID"></param> 72
/// <returns></returns> 73
int UpdateItemVoteCount(int nItemID); 74
75
/// <summary> 76
/// 删除选择项 77
/// </summary> 78
/// <param name="nItemID"></param> 79
/// <returns></returns> 80
int DeleteItem(int nItemID); 81
}








