µ±Ç°Îļþ£º
FooSunCMS/Foosun.CMS/UserMisc.cs[17K£¬2009-6-12 11:42:43]£¬
´ò¿ª´úÂë½á¹¹Í¼
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 Simplt.Xie ==
9
//===========================================================
10
using System;
11
using System.Text;
12
using System.Data;
13
using Foosun.DALFactory;
14
using Foosun.Model;
15
16
namespace Foosun.CMS
17
...{
18
public class UserMisc
19
...{
20
Foosun.DALFactory.IUserMisc dal;
21
public UserMisc()
22
...{
23
dal = DataAccess.CreateUserMisc();
24
}
25
26
public string GetUserLogs(int ID)
27
...{
28
return dal.GetUserLogs(ID);
29
}
30
31
public DataTable getSiteList()
32
...{
33
DataTable dt = dal.getSiteList();
34
return dt;
35
}
36
37
²Ëµ¥²¿·Ö#region ²Ëµ¥²¿·Ö
38
public IDataReader Navilist(string strUserNum)
39
...{
40
return dal.Navilist(strUserNum);
41
}
42
43
public IDataReader aplist(string strUserNum)
44
...{
45
return dal.aplist(strUserNum);
46
}
47
48
public DataTable calendar(string strUserNum)
49
...{
50
DataTable dt = dal.calendar(strUserNum);
51
return dt;
52
}
53
54
public DataTable messageChar(string strUserNum)
55
...{
56
DataTable dt = dal.messageChar(strUserNum);
57
return dt;
58
}
59
60
public IDataReader ShortcutList(string strUserNum, int _Num)
61
...{
62
return dal.ShortcutList(strUserNum, _Num);
63
}
64
65
public IDataReader menuNavilist(string type, string strUserNum)
66
...{
67
return dal.menuNavilist(type, strUserNum);
68
}
69
/**//// <summary>
70
/// µÃµ½²Ëµ¥
71
/// </summary>
72
/// <returns></returns>
73
public DataTable ManagemenuNavilist()
74
...{
75
DataTable dt = dal.ManagemenuNavilist();
76
return dt;
77
}
78
/**//// <summary>
79
/// µÃµ½×Ӳ˵¥
80
/// </summary>
81
/// <param name="pID"></param>
82
/// <param name="nchar"></param>
83
/// <returns></returns>
84
public DataTable ManagechildmenuNavilist(string pID)
85
...{
86
DataTable dt = dal.ManagechildmenuNavilist(pID);
87
return dt;
88
}
89
90
/**//// <summary>
91
/// ¼ì²é±àºÅÊÇ·ñÓÐÖØ¸´
92
/// </summary>
93
/// <param name="am_ClassID"></param>
94
/// <returns></returns>
95
public DataTable getManageChildNaviRecord(string am_ClassID)
96
...{
97
DataTable dt = dal.getManageChildNaviRecord(am_ClassID);
98
return dt;
99
}
100
101
public void InsertManageMenu(Foosun.Model.UserInfo7 uc)
102
...{
103
dal.InsertManageMenu(uc);
104
}
105
106
public void Shortcutdel(int qID)
107
...{
108
dal.Shortcutdel(qID);
109
}
110
111
public void Shortcutde2(string ClassID)
112
...{
113
dal.Shortcutde2(ClassID);
114
}
115
116
public DataTable navimenusub(string _str)
117
...{
118
DataTable dt = dal.navimenusub(_str);
119
return dt;
120
}
121
122
public DataTable GetNaviEditID(int nID)
123
...{
124
DataTable dt = dal.GetNaviEditID(nID);
125
return dt;
126
}
127
128
public DataTable Getparentidlist()
129
...{
130
DataTable dt = dal.Getparentidlist();
131
return dt;
132
}
133
134
public DataTable Getchildparentidlist(string pID)
135
...{
136
DataTable dt = dal.Getchildparentidlist(pID);
137
return dt;
138
}
139
140
public void EditManageMenu(Foosun.Model.UserInfo7 uc)
141
...{
142
dal.EditManageMenu(uc);
143
}
144
145
public void EditManageMenu1(Foosun.Model.UserInfo7 uc)
146
...{
147
dal.EditManageMenu1(uc);
148
}
149
150
public void QShortcutdel(int QID, int _num)
151
...{
152
dal.QShortcutdel(QID, _num);
153
}
154
155
public IDataReader QShortcutList(int _num)
156
...{
157
return dal.QShortcutList(_num);
158
}
159
160
public DataTable QeditAction(int QID)
161
...{
162
DataTable dt = dal.QeditAction(QID);
163
return dt;
164
}
165
public DataTable QGetRecord(int num)
166
...{
167
DataTable dt = dal.QGetRecord(num);
168
return dt;
169
}
170
171
public void InsertQMenu(Foosun.Model.UserInfo8 uc)
172
...{
173
dal.InsertQMenu(uc);
174
}
175
176
public void UpdateQMenu(Foosun.Model.UserInfo8 uc)
177
...{
178
dal.UpdateQMenu(uc);
179
}
180
181
public DataTable QGetNumberRecord(string StrNumber)
182
...{
183
DataTable dt = dal.QGetNumberRecord(StrNumber);
184
return dt;
185
}
186
187
#endregion ²Ëµ¥²¿·Ö
188
189
»áÔ±ÁÐ±í²¿·Ö#region »áÔ±ÁÐ±í²¿·Ö
190
191
public DataTable getUserInfobase1(int Uid)
192
...{
193
DataTable dt = dal.getUserInfobase1(Uid);
194
return dt;
195
}
196
197
public DataTable getUserInfobase2(string strUserNum)
198
...{
199
DataTable dt = dal.getUserInfobase2(strUserNum);
200
return dt;
201
}
202
public DataTable sexlist(int Uid)
203
...{
204
DataTable dt = dal.sexlist(Uid);
205
return dt;
206
}
207
public DataTable marriagelist(int Uid)
208
...{
209
DataTable dt = dal.marriagelist(Uid);
210
return dt;
211
}
212
213
public DataTable isopenlist(int Uid)
214
...{
215
DataTable dt = dal.isopenlist(Uid);
216
return dt;
217
}
218
219
public DataTable getUserInfoParam(int Uid)
220
...{
221
DataTable dt = dal.getUserInfoParam(Uid);
222
return dt;
223
}
224
225
public DataTable getUserInfoNum(int Uid)
226
...{
227
DataTable dt = dal.getUserInfoNum(Uid);
228
return dt;
229
}
230
231
public DataTable getUserInfoRecord(string strUserNum)
232
...{
233
DataTable dt = dal.getUserInfoRecord(strUserNum);
234
return dt;
235
}
236
237
public DataTable getPassWord(int Uid)
238
...{
239
DataTable dt = dal.getPassWord(Uid);
240
return dt;
241
}
242
243
public void UpdateUserInfoBase(Foosun.Model.UserInfo uc)
244
...{
245
dal.UpdateUserInfoBase(uc);
246
}
247
248
public void UpdateUserInfoBase1(Foosun.Model.UserInfo1 uc1)
249
...{
250
dal.UpdateUserInfoBase1(uc1);
251
}
252
253
public void UpdateUserInfoBase2(Foosun.Model.UserInfo1 uc2)
254
...{
255
dal.UpdateUserInfoBase2(uc2);
256
}
257
258
public DataTable getUserInfoContact(string strUserNum)
259
...{
260
DataTable dt = dal.getUserInfoContact(strUserNum);
261
return dt;
262
}
263
264
public DataTable getUserContactRecord(string strUserNum)
265
...{
266
DataTable dt = dal.getUserContactRecord(strUserNum);
267
return dt;
268
}
269
270
public void UpdateUserInfoContact1(Foosun.Model.UserInfo2 uc)
271
...{
272
dal.UpdateUserInfoContact1(uc);
273
}
274
275
public void UpdateUserInfoContact2(Foosun.Model.UserInfo2 uc)
276
...{
277
dal.UpdateUserInfoContact2(uc);
278
}
279
280
public void UpdateUserSafe(int Uid, string PassQuestion, string PassKey, string password)
281
...{
282
dal.UpdateUserSafe(Uid, PassQuestion, PassKey, password);
283
}
284
285
public void UpdateUserInfoBaseStat(Foosun.Model.UserInfo3 uc)
286
...{
287
dal.UpdateUserInfoBaseStat(uc);
288
}
289
290
291
public DataTable getUserInfoBaseStat(int Uid)
292
...{
293
DataTable dt = dal.getUserInfoBaseStat(Uid);
294
return dt;
295
}
296
297
public DataTable getLockStat(int Uid)
298
...{
299
DataTable dt = dal.getLockStat(Uid);
300
return dt;
301
}
302
303
public DataTable getAdminsStat(int Uid)
304
...{
305
DataTable dt = dal.getAdminsStat(Uid);
306
return dt;
307
}
308
309
public DataTable getCertsStat(int Uid)
310
...{
311
DataTable dt = dal.getCertsStat(Uid);
312
return dt;
313
}
314
315
public DataTable getGroupListStat(int Uid)
316
...{
317
DataTable dt = dal.getGroupListStat(Uid);
318
return dt;
319
}
320
321
public void UpdateUserInfoIDCard(int Uid, string _temp)
322
...{
323
dal.UpdateUserInfoIDCard(Uid, _temp);
324
}
325
326
public DataTable userStatlist(int Uid)
327
...{
328
DataTable dt = dal.userStatlist(Uid);
329
return dt;
330
}
331
332
public DataTable idCardlist(int Uid)
333
...{
334
DataTable dt = dal.idCardlist(Uid);
335
return dt;
336
}
337
338
public DataTable getleves()
339
...{
340
DataTable dt = dal.getleves();
341
return dt;
342
}
343
344
public void updateMobile(string _MobileNumber, int BindTF)
345
...{
346
dal.updateMobile(_MobileNumber, BindTF);
347
}
348
349
/**//// <summary>
350
/// µÃµ½ÊÖ»úÊÇ·ñÀ¦°ó
351
/// </summary>
352
/// <returns></returns>
353
public DataTable getMobileBindTF()
354
...{
355
DataTable dt = dal.getMobileBindTF();
356
return dt;
357
}
358
359
#endregion »áÔ±ÁÐ±í²¿·Ö
360
361
»áÔ±×é#region »áÔ±×é
362
363
public void GroupDels(int Gid)
364
...{
365
dal.GroupDels(Gid);
366
}
367
368
public DataTable GroupListStr()
369
...{
370
DataTable dt = dal.GroupListStr();
371
return dt;
372
}
373
374
public DataTable GetGroupRecord(string UserGroupNumber)
375
...{
376
DataTable dt = dal.GetGroupRecord(UserGroupNumber);
377
return dt;
378
}
379
380
public void InsertGroup(Foosun.Model.UserInfo4 uc)
381
...{
382
dal.InsertGroup(uc);
383
}
384
385
public DataTable GetGroupNumber(string GroupNumber)
386
...{
387
DataTable dt = dal.GetGroupNumber(GroupNumber);
388
return dt;
389
}
390
391
public DataTable getGroupEdit(int Gid)
392
...{
393
DataTable dt = dal.getGroupEdit(Gid);
394
return dt;
395
}
396
397
public void updateGroupEdit(Foosun.Model.UserInfo4 uc)
398
...{
399
dal.updateGroupEdit(uc);
400
}
401
#endregion »áÔ±×é
402
403
¹«¸æ¿ªÊ¼#region ¹«¸æ¿ªÊ¼
404
405
public void Announcedels(string Aid)
406
...{
407
dal.Announcedels(Aid);
408
}
409
410
public void AnnounceLockAction(string Aid, string lockstr)
411
...{
412
dal.AnnounceLockAction(Aid, lockstr);
413
}
414
415
public void InsertAnnounce(Foosun.Model.UserInfo5 uc)
416
...{
417
dal.InsertAnnounce(uc);
418
}
419
420
public void UpdateAnnounce(Foosun.Model.UserInfo5 uc)
421
...{
422
dal.UpdateAnnounce(uc);
423
}
424
425
public DataTable getAnnounceEdit(int aid)
426
...{
427
DataTable dt = dal.getAnnounceEdit(aid);
428
return dt;
429
}
430
431
432
#endregion ¹«¸æ½áÊø
433
434
µã¿¨¿ªÊ¼#region µã¿¨¿ªÊ¼
435
436
public void ICarddels(string iId)
437
...{
438
dal.ICarddels(iId);
439
}
440
441
public void ICardLockAction(string iId, string lockstr)
442
...{
443
dal.ICardLockAction(iId, lockstr);
444
}
445
446
public DataTable GetPage(string _islock, string _isuse, string _isbuy, string _timeout, string _SiteID, string cardnumber, string cardpassword, int PageIndex, int PageSize, out int RecordCount, out int PageCount, params SQLConditionInfo[] SqlCondition)
447
...{
448
return dal.GetPage(_islock, _isuse, _isbuy, _timeout, _SiteID, cardnumber, cardpassword, PageIndex, PageSize, out RecordCount, out PageCount, SqlCondition);
449
}
450
451
/**//// <summary>
452
/// Åжϵ㿨ÊÇ·ñÖØ¸´
453
/// </summary>
454
/// <param name="CardNumber"></param>
455
/// <returns></returns>
456
public DataTable getCardNumberTF(string CardNumber)
457
...{
458
DataTable dt = dal.getCardNumberTF(CardNumber);
459
return dt;
460
}
461
462
/**//// <summary>
463
/// Åжϵ㿨ÃÜÂëÊÇ·ñÖØ¸´
464
/// </summary>
465
/// <param name="CardNumber"></param>
466
/// <returns></returns>
467
public bool getCardPassTF(string CardPass)
468
...{
469
return dal.getCardPassTF(CardPass);
470
}
471
472
public void insertCardR(Foosun.Model.IDCARD uc)
473
...{
474
dal.insertCardR(uc);
475
}
476
477
public void UpdateCardR(Foosun.Model.IDCARD uc)
478
...{
479
dal.UpdateCardR(uc);
480
}
481
482
public DataTable getCardInfoID(int ID)
483
...{
484
DataTable dt = dal.getCardInfoID(ID);
485
return dt;
486
}
487
/**//// <summary>
488
/// ɾ³ýËùÓе㿨
489
/// </summary>
490
public void delALLCARD()
491
...{
492
dal.delALLCARD();
493
}
494
#endregion µã¿¨½áÊø
495
496
ÔÚÏßÖ§¸¶¿ªÊ¼#region ÔÚÏßÖ§¸¶¿ªÊ¼
497
498
public DataTable getOnlinePay()
499
...{
500
DataTable dt = dal.getOnlinePay();
501
return dt;
502
}
503
504
public void UpdateOnlinePay(Foosun.Model.UserInfo6 uc)
505
...{
506
dal.UpdateOnlinePay(uc);
507
}
508
509
public DataTable getmoneylist()
510
...{
511
DataTable dt = dal.getmoneylist();
512
return dt;
513
}
514
515
#endregion ÔÚÏßÖ§¸¶½áÊø
516
517
ǰ̨»áÔ±²¿·Ö#region ǰ̨»áÔ±²¿·Ö
518
519
public DataTable getUserUserNumRecord(string UserNum)
520
...{
521
DataTable dt = dal.getUserUserNumRecord(UserNum);
522
return dt;
523
}
524
525
public string getUserGChange(string GroupNumber)
526
...{
527
return dal.getUserGChange(GroupNumber);
528
}
529
530
public DataTable getUserUserfields(string UserNum)
531
...{
532
DataTable dt = dal.getUserUserfields(UserNum);
533
return dt;
534
}
535
536
537
public DataTable getUserInfobase1_user(string UserNum)
538
...{
539
DataTable dt = dal.getUserInfobase1_user(UserNum);
540
return dt;
541
}
542
543
public DataTable getUserInfobase2_user(string strUserNum)
544
...{
545
DataTable dt = dal.getUserInfobase2_user(strUserNum);
546
return dt;
547
}
548
549
public int getPasswordTF(string password)
550
...{
551
return dal.getPasswordTF(password);
552
}
553
554
public DataTable getICardTF()
555
...{
556
DataTable dt = dal.getICardTF();
557
return dt;
558
}
559
560
public void ResetICard()
561
...{
562
dal.ResetICard();
563
}
564
565
public void SaveDataICard(string f_IDcardFiles)
566
...{
567
dal.SaveDataICard(f_IDcardFiles);
568
}
569
570
/**//// <summary>
571
/// µÃµ½ÊÇ·ñ¹ÜÀíÔ±
572
/// </summary>
573
/// <returns></returns>
574
public int getisAdmin()
575
...{
576
return dal.getisAdmin();
577
}
578
579
#endregion ǰ̨»áÔ±²¿·Ö½áÊø
580
581
public string sel_pic(string PhotoalbumID)
582
...{
583
return dal.sel_pic(PhotoalbumID);
584
}
585
public int sel_picnum(string PhotoalbumID)
586
...{
587
return dal.sel_picnum(PhotoalbumID);
588
}
589
Ͷ¸å#region Ͷ¸å
590
591
public DataTable getConstrClass(string UserNum)
592
...{
593
DataTable dt = dal.getConstrClass(UserNum);
594
return dt;
595
}
596
597
/**//// <summary>
598
/// »ñµÃÎÄÕÂIDÄÚÈÝÐÅÏ¢
599
/// </summary>
600
/// <param name="ConID"></param>
601
/// <returns></returns>
602
public DataTable getConstrID(string ConID, string UserNum)
603
...{
604
DataTable dt = dal.getConstrID(ConID, UserNum);
605
return dt;
606
}
607
608
public string getAdminPopandSupper(string UserNum)
609
...{
610
return dal.getAdminPopandSupper(UserNum);
611
}
612
613
#endregion Ͷ¸å
614
615
//URL
616
public void updateURL(string URLName, string URL, string URLColor, string ClassID, string Content, int NUM, int ID)
617
...{
618
dal.updateURL(URLName, URL, URLColor, ClassID, Content, NUM, ID);
619
}
620
621
public void updateClass(string ClassName, int NUM, int ID)
622
...{
623
dal.updateClass(ClassName, NUM, ID);
624
}
625
626
public DataTable getURL(int ID)
627
...{
628
return dal.getURL(ID);
629
}
630
631
public void delURL(int ID)
632
...{
633
dal.delURL(ID);
634
}
635
636
public void delclass(int ID)
637
...{
638
dal.delclass(ID);
639
}
640
641
public DataTable getClassList(string UserNum)
642
...{
643
return dal.getClassList(UserNum);
644
}
645
646
public DataTable getClassURLList(int ClassID)
647
...{
648
return dal.getClassURLList(ClassID);
649
}
650
651
public DataTable getClassInfo(int ID)
652
...{
653
return dal.getClassInfo(ID);
654
}
655
}
656
}
657