| | |
| | | { |
| | | OA_DocumentBLL bll_OA_DocumentBLL = null; |
| | | OA_DocumentDicBLL bll_OA_DocumentDicBLL = null; |
| | | OA_StaffBLL bll_OA_StaffBLL = null; |
| | | |
| | | //初始化 |
| | | public OA_DocumentList() |
| | | { |
| | | bll_OA_DocumentBLL = new OA_DocumentBLL(); |
| | | bll_OA_DocumentDicBLL = new OA_DocumentDicBLL(); |
| | | bll_OA_StaffBLL = new OA_StaffBLL(); |
| | | } |
| | | |
| | | //页面加载 |
| | |
| | | Pagination pa = new Pagination(); |
| | | pa.PageSize = UCPager1.AspNetPager.PageSize; |
| | | pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex; |
| | | this.RepClientList.DataSource = bll_OA_DocumentBLL.SelectModelPage(pa, CurrentUser.MemberId, this.txtDM_PromulgatedDateStart.Value.ToDateTime2(), this.txtDM_PromulgatedDateEnd.Value.ToDateTime2(), this.DM_Status.Value.ToInt32(), this.DM_PostingSector.Value.ToInt32(), "", "", this.DM_DocumentType.Value, this.DM_DocumentNumber.Value, this.DM_Title.Value, "", "", "", null, null, null, null, null, null, null, null, null, ""); |
| | | var oA_Documents = bll_OA_DocumentBLL.SelectModelPage(pa, CurrentUser.MemberId, this.txtDM_PromulgatedDateStart.Value.ToDateTime2(), this.txtDM_PromulgatedDateEnd.Value.ToDateTime2(), this.DM_Status.Value.ToInt32(), this.DM_PostingSector.Value.ToInt32(), "", "", this.DM_DocumentType.Value, this.DM_DocumentNumber.Value, this.DM_Title.Value, "", "", "", null, null, null, null, null, null, null, null, null, ""); |
| | | var oA_Staff = bll_OA_StaffBLL.GetModelByKeyid(CurrentUser.StaffId); |
| | | foreach (var oA_Document in oA_Documents) |
| | | { |
| | | if (oA_Staff != null) |
| | | { |
| | | if (oA_Staff.BF_IsGongwen.HasValue && oA_Staff.BF_IsGongwen.Value == true) |
| | | { |
| | | oA_Document.BF_IsGongwen = ""; |
| | | } |
| | | else |
| | | { |
| | | oA_Document.BF_IsGongwen = "style=\"display:none;\""; |
| | | } |
| | | } |
| | | } |
| | | |
| | | this.RepClientList.DataSource = oA_Documents; |
| | | this.RepClientList.DataBind(); |
| | | UCPager1.AspNetPager.RecordCount = pa.RecordCount; |
| | | } |