|
|
@@ -25,9 +25,9 @@ namespace CallCenterApi.DAL
|
|
25
|
25
|
{
|
|
26
|
26
|
StringBuilder strSql = new StringBuilder();
|
|
27
|
27
|
strSql.Append("insert into T_Msg_NoticeInfo(");
|
|
28
|
|
- strSql.Append("F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File)");
|
|
|
28
|
+ strSql.Append("F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File,F_Frequency)");
|
|
29
|
29
|
strSql.Append(" values (");
|
|
30
|
|
- strSql.Append("@F_Title,@F_Content,@F_StartDate,@F_EndDate,@F_CreateOn,@F_CreateBy,@F_ModifyBy,@F_ModifyDate,@F_UserId,@F_RoleId,@F_File)");
|
|
|
30
|
+ strSql.Append("@F_Title,@F_Content,@F_StartDate,@F_EndDate,@F_CreateOn,@F_CreateBy,@F_ModifyBy,@F_ModifyDate,@F_UserId,@F_RoleId,@F_File,@F_Frequency)");
|
|
31
|
31
|
strSql.Append(";select @@IDENTITY");
|
|
32
|
32
|
SqlParameter[] parameters = {
|
|
33
|
33
|
new SqlParameter("@F_Title", SqlDbType.NVarChar,100),
|
|
|
@@ -40,6 +40,8 @@ namespace CallCenterApi.DAL
|
|
40
|
40
|
new SqlParameter("@F_ModifyDate", SqlDbType.DateTime),
|
|
41
|
41
|
new SqlParameter("@F_UserId", SqlDbType.NVarChar,2000),
|
|
42
|
42
|
new SqlParameter("@F_File", SqlDbType.NVarChar,100),
|
|
|
43
|
+ new SqlParameter("@F_Frequency", SqlDbType.Int ,4),
|
|
|
44
|
+
|
|
43
|
45
|
new SqlParameter("@F_RoleId", SqlDbType.NVarChar,2000)};
|
|
44
|
46
|
parameters[0].Value = model.F_Title;
|
|
45
|
47
|
parameters[1].Value = model.F_Content;
|
|
|
@@ -51,7 +53,8 @@ namespace CallCenterApi.DAL
|
|
51
|
53
|
parameters[7].Value = model.F_ModifyDate;
|
|
52
|
54
|
parameters[8].Value = model.F_UserId;
|
|
53
|
55
|
parameters[9].Value = model.F_File;
|
|
54
|
|
- parameters[10].Value = model.F_RoleId;
|
|
|
56
|
+ parameters[10].Value = model.F_Frequency;
|
|
|
57
|
+ parameters[11].Value = model.F_RoleId;
|
|
55
|
58
|
|
|
56
|
59
|
object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
|
|
57
|
60
|
if (obj == null)
|
|
|
@@ -80,6 +83,7 @@ namespace CallCenterApi.DAL
|
|
80
|
83
|
strSql.Append("F_ModifyDate=@F_ModifyDate,");
|
|
81
|
84
|
strSql.Append("F_UserId=@F_UserId,");
|
|
82
|
85
|
strSql.Append("F_File=@F_File,");
|
|
|
86
|
+ strSql.Append("F_Frequency=@F_Frequency,");
|
|
83
|
87
|
|
|
84
|
88
|
strSql.Append("F_RoleId=@F_RoleId");
|
|
85
|
89
|
strSql.Append(" where F_NoticeId=@F_NoticeId");
|
|
|
@@ -94,6 +98,8 @@ namespace CallCenterApi.DAL
|
|
94
|
98
|
new SqlParameter("@F_ModifyDate", SqlDbType.DateTime),
|
|
95
|
99
|
new SqlParameter("@F_UserId", SqlDbType.NVarChar,2000),
|
|
96
|
100
|
new SqlParameter("@F_File", SqlDbType.NVarChar,100),
|
|
|
101
|
+ new SqlParameter("@F_Frequency", SqlDbType.Int ,4),
|
|
|
102
|
+
|
|
97
|
103
|
new SqlParameter("@F_RoleId", SqlDbType.NVarChar,2000),
|
|
98
|
104
|
new SqlParameter("@F_NoticeId", SqlDbType.Int,4)};
|
|
99
|
105
|
parameters[0].Value = model.F_Title;
|
|
|
@@ -106,8 +112,10 @@ namespace CallCenterApi.DAL
|
|
106
|
112
|
parameters[7].Value = model.F_ModifyDate;
|
|
107
|
113
|
parameters[8].Value = model.F_UserId;
|
|
108
|
114
|
parameters[9].Value = model.F_File;
|
|
109
|
|
- parameters[10].Value = model.F_RoleId;
|
|
110
|
|
- parameters[11].Value = model.F_NoticeId;
|
|
|
115
|
+ parameters[10].Value = model.F_Frequency;
|
|
|
116
|
+
|
|
|
117
|
+ parameters[11].Value = model.F_RoleId;
|
|
|
118
|
+ parameters[12].Value = model.F_NoticeId;
|
|
111
|
119
|
|
|
112
|
120
|
int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
|
|
113
|
121
|
if (rows > 0)
|
|
|
@@ -171,7 +179,7 @@ namespace CallCenterApi.DAL
|
|
171
|
179
|
{
|
|
172
|
180
|
|
|
173
|
181
|
StringBuilder strSql = new StringBuilder();
|
|
174
|
|
- strSql.Append("select top 1 F_NoticeId,F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File from T_Msg_NoticeInfo ");
|
|
|
182
|
+ strSql.Append("select top 1 F_NoticeId,F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File,F_Frequency from T_Msg_NoticeInfo ");
|
|
175
|
183
|
strSql.Append(" where F_NoticeId=@F_NoticeId");
|
|
176
|
184
|
SqlParameter[] parameters = {
|
|
177
|
185
|
new SqlParameter("@F_NoticeId", SqlDbType.Int,4)
|
|
|
@@ -203,6 +211,10 @@ namespace CallCenterApi.DAL
|
|
203
|
211
|
{
|
|
204
|
212
|
model.F_NoticeId = int.Parse(row["F_NoticeId"].ToString());
|
|
205
|
213
|
}
|
|
|
214
|
+ if (row["F_Frequency"] != null && row["F_Frequency"].ToString() != "")
|
|
|
215
|
+ {
|
|
|
216
|
+ model.F_Frequency = int.Parse(row["F_Frequency"].ToString());
|
|
|
217
|
+ }
|
|
206
|
218
|
if (row["F_Title"] != null)
|
|
207
|
219
|
{
|
|
208
|
220
|
model.F_Title = row["F_Title"].ToString();
|
|
|
@@ -258,7 +270,7 @@ namespace CallCenterApi.DAL
|
|
258
|
270
|
public DataSet GetList(string strWhere)
|
|
259
|
271
|
{
|
|
260
|
272
|
StringBuilder strSql = new StringBuilder();
|
|
261
|
|
- strSql.Append("select F_NoticeId,F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File ");
|
|
|
273
|
+ strSql.Append("select F_NoticeId,F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File,F_Frequency ");
|
|
262
|
274
|
strSql.Append(" FROM T_Msg_NoticeInfo ");
|
|
263
|
275
|
if (strWhere.Trim() != "")
|
|
264
|
276
|
{
|
|
|
@@ -278,7 +290,7 @@ namespace CallCenterApi.DAL
|
|
278
|
290
|
{
|
|
279
|
291
|
strSql.Append(" top " + Top.ToString());
|
|
280
|
292
|
}
|
|
281
|
|
- strSql.Append(" F_NoticeId,F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File ");
|
|
|
293
|
+ strSql.Append(" F_NoticeId,F_Title,F_Content,F_StartDate,F_EndDate,F_CreateOn,F_CreateBy,F_ModifyBy,F_ModifyDate,F_UserId,F_RoleId,F_File,F_Frequency ");
|
|
282
|
294
|
strSql.Append(" FROM T_Msg_NoticeInfo ");
|
|
283
|
295
|
if (strWhere.Trim() != "")
|
|
284
|
296
|
{
|