天天看點

簡單快速開發C\S架構程式用最簡單的不分層最快的效率達到功能要求的例子程式FrmUserEdit

這個頁面進行評論的功能也進行了優化,當沒有評論時,直接顯示添加頁面,有評論時顯示評論清單頁面,這樣使用者操作起來會非常友善,有時候可以會少操作1次,提高軟體的有善性。

1privatevoid btnComment_Click(object sender, EventArgs e)

2         {

3bool commnets = false;

4             List<KeyValuePair<string, object>> parameters = new List<KeyValuePair<string,object>>();

5             parameters.Add(new KeyValuePair<string, object>(BaseCommentEntity.FieldCategoryCode, this.Name));

6             parameters.Add(new KeyValuePair<string, object>(BaseCommentEntity.FieldObjectId, this.EntityId));

7             parameters.Add(new KeyValuePair<string, object>(BaseCommentEntity.FieldDeletionStateCode, 0));

8             commnets = DbLogic.Exists(this.UserCenterDbHelper, BaseCommentEntity.TableName, parameters);

9// 若有記錄顯示清單頁面,若沒記錄直接顯示添加頁面

10if (commnets)

11             {

12                 FrmCommnets frmCommnets = new FrmCommnets(this.Name, this.EntityId);

13                 frmCommnets.ShowDialog();

14             }

15else

16             {

17                 FrmCommentAdd frmCommentAdd = new FrmCommentAdd(this.Name, this.EntityId);

18                 frmCommentAdd.ShowDialog();

19             }

20         }

本文轉自 jirigala 51CTO部落格,原文連結:http://blog.51cto.com/2347979/1196203,如需轉載請自行聯系原作者

繼續閱讀