温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:风讯dotNETCMSv1.0免安装版源码
当前文件:
FooSunCMS/Foosun.CMS/Label.cs[6K,2009-6-12 11:42:42],打开代码结构图
FooSunCMS/Foosun.CMS/Label.cs[6K,2009-6-12 11:42:42],打开代码结构图1//=========================================================== 2
//== (c)2007 Foosun Inc. by dotNETCMS 1.0 == 3
//== Forum:bbs.foosun.net == 4
//== website:www.foosun.net == 5
//== Address:NO.109 HuiMin ST.,Chengdu ,China == 6
//== TEL:86-28-85098980/66026180 == 7
//== qq:655071,MSN:ikoolls@gmail.com == 8
//== Code By Xi.Deng == 9
//=========================================================== 10
using System; 11
using System.Collections.Generic; 12
using System.Data; 13
using Foosun.Model; 14
using Foosun.DALFactory; 15
16
namespace Foosun.CMS 17
{ 18
public class Label 19
{ 20
private ILabel labelclass; 21
public Label() 22
{ 23
labelclass = DataAccess.CreateLabel(); 24
} 25
public int LabelAdd(LabelInfo lbc) 26
{ 27
int result = labelclass.LabelAdd(lbc); 28
return result; 29
} 30
public int LabelEdit(LabelInfo lbc) 31
{ 32
int result = labelclass.LabelEdit(lbc); 33
return result; 34
} 35
public void LabelDel(string id) 36
{ 37
labelclass.LabelDel(id); 38
} 39
public void LabelDels(string id) 40
{ 41
labelclass.LabelDels(id); 42
} 43
public void LabelBackUp(string id) 44
{ 45
labelclass.LabelBackUp(id); 46
} 47
public DataTable GetLabelInfo(string id) 48
{ 49
DataTable dt = labelclass.GetLabelInfo(id); 50
return dt; 51
} 52
public int LabelClassAdd(LabelClassInfo lbcc) 53
{ 54
int result = labelclass.LabelClassAdd(lbcc); 55
return result; 56
} 57
public int LabelClassEdit(LabelClassInfo lbcc) 58
{ 59
int result = labelclass.LabelClassEdit(lbcc); 60
return result; 61
} 62
public void LabelClassDel(string id) 63
{ 64
labelclass.LabelClassDel(id); 65
} 66
public void LabelClassDels(string id) 67
{ 68
labelclass.LabelClassDels(id); 69
} 70
public DataTable GetLabelClassInfo(string id) 71
{ 72
DataTable dt = labelclass.GetLabelClassInfo(id); 73
return dt; 74
} 75
public DataTable GetLabelClassList() 76
{ 77
DataTable dt = labelclass.GetLabelClassList(); 78
return dt; 79
} 80
public DataTable GetLabelinClassList() 81
{ 82
DataTable dt = labelclass.GetLabelinClassList(); 83
return dt; 84
} 85
public void LabelToResume(string id) 86
{ 87
labelclass.LabelToResume(id); 88
} 89
public DataTable getRuleID() 90
{ 91
DataTable dt = labelclass.getRuleID(); 92
return dt; 93
} 94
public DataTable getTodayPicID() 95
{ 96
DataTable dt = labelclass.getTodayPicID(); 97
return dt; 98
} 99
public DataTable getfreeJSInfo() 100
{ 101
DataTable dt = labelclass.getfreeJSInfo(); 102
return dt; 103
} 104
public DataTable getsysJSInfo() 105
{ 106
DataTable dt = labelclass.getsysJSInfo(); 107
return dt; 108
} 109
public DataTable getadsJsInfo() 110
{ 111
DataTable dt = labelclass.getadsJsInfo(); 112
return dt; 113
} 114
public DataTable getsurveyJSInfo() 115
{ 116
DataTable dt = labelclass.getsurveyJSInfo(); 117
return dt; 118
} 119
public DataTable getstatJSInfo() 120
{ 121
DataTable dt = labelclass.getstatJSInfo(); 122
return dt; 123
} 124
public DataTable getDiscussInfo() 125
{ 126
DataTable dt = labelclass.getDiscussInfo(); 127
return dt; 128
} 129
public DataTable getLableList(string SiteID, int intsys) 130
{ 131
DataTable dt = labelclass.getLableList(SiteID, intsys); 132
return dt; 133
} 134
public DataTable getfreeLableList() 135
{ 136
DataTable dt = labelclass.getfreeLableList(); 137
return dt; 138
} 139
public DataTable getFreeLabelInfo() 140
{ 141
DataTable dt = labelclass.getFreeLabelInfo(); 142
return dt; 143
} 144
145
public DataTable outLabelALL(int Num) 146
{ 147
DataTable dt = labelclass.outLabelALL(Num); 148
return dt; 149
} 150
151
public DataTable outLabelmutile(string LabelID) 152
{ 153
DataTable dt = labelclass.outLabelmutile(LabelID); 154
return dt; 155
} 156
157
//string Classid = this.LabelClass.SelectedValue; 158
//string Label_Name = Foosun.Common.Public.getXmlValue(xmlPath, "labelname"); 159
//string Label_Content = Foosun.Common.Public.getXmlValue(xmlPath, "labelcontent"); 160
//string Description = Foosun.Common.Public.getXmlValue(xmlPath, "labeldescription"); 161
//string CreatTime = Foosun.Common.Public.getXmlValue(xmlPath, "labelcreattime"); 162
//string isSys = Foosun.Common.Public.getXmlValue(xmlPath, "labelissys"); 163
//string SiteID = Foosun.Global.Current.SiteID; 164
165
public void inserLabelLocal(string LabelID,string Classid,string Label_Name,string Label_Content,string Description,string isSystem) 166
{ 167
labelclass.inserLabelLocal(LabelID, Classid, Label_Name, Label_Content, Description, isSystem); 168
} 169
170
/// <summary> 171
/// 得到栏目/专题动态标签 172
/// </summary> 173
/// <param name="Num">0栏目,1为专题</param> 174
/// <returns></returns> 175
public DataTable getLableListM(int Num, string ParentID) 176
{ 177
DataTable dt = labelclass.getLableListM(Num, ParentID); 178
return dt; 179
} 180
181
/// <summary> 182
/// 栏目下标签数 183
/// </summary> 184
/// <param name="ClassID"></param> 185
/// <returns></returns> 186
public int getClassLabelCount(string ClassID,int num) 187
{ 188
return labelclass.getClassLabelCount(ClassID, num); 189
} 190
191
public IDataReader GetStyleList(string SiteID) 192
{ 193
return labelclass.GetStyleList(SiteID); 194
} 195
} 196
} 197






}
}