private void formGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { ChangeTrackingList <EntitySearcher> trackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher s in changeTrackingList) { trackingList.Add(s); } FineUI.TreeNode node = tvwSort.SelectedNode; if (node != null && node.NodeID != "0") { EntitySearcher search = new EntitySearcher(); search.Field = "TypeID"; search.Relation = "AND"; search.Operator = "="; search.Content = tvwSort.SelectedNodeID; trackingList.Add(search); } formGrid.RecordCount = formBll.GetCount(trackingList); ExtBindingList <FineOffice.Modules.OA_Form> list = formBll.GetList(trackingList, this.formGrid.PageIndex, this.formGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); formGrid.DataSource = list; formGrid.DataBind(); }
private void flowGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { ChangeTrackingList <EntitySearcher> trackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher s in changeTrackingList) { trackingList.Add(s); } if (this.CookiePersonnel != null) { EntitySearcher search = new EntitySearcher(); search = new EntitySearcher(); search.Field = "Creator"; search.Relation = "AND"; search.Operator = "="; search.Content = this.CookiePersonnel.ID.ToString(); trackingList.Add(search); } flowGrid.RecordCount = flowRunBll.GetCount(trackingList); ExtBindingList <FineOffice.Modules.OA_FlowRun> list = flowRunBll.GetList(trackingList, this.flowGrid.PageIndex, this.flowGrid.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); flowGrid.DataSource = list; flowGrid.DataBind(); }
private void memberGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { memberGird.RecordCount = memberBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.CNS_CensusMember> list = memberBll.GetList(changeTrackingList, this.memberGird.PageIndex, this.memberGird.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); memberGird.DataSource = list; memberGird.DataBind(); }
private void contractGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { contractGrid.RecordCount = contractBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.OA_Contract> list = contractBll.GetList(changeTrackingList, this.contractGrid.PageIndex, this.contractGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); contractGrid.DataSource = list; contractGrid.DataBind(); }
private void rolebGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { rolebGrid.RecordCount = roleBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.SYS_Role> list = roleBll.GetList(changeTrackingList, this.rolebGrid.PageIndex, this.rolebGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); rolebGrid.DataSource = list; rolebGrid.DataBind(); }
private void grdAttachment_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { grdAttachment.RecordCount = attachmentBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.OA_Attachment> list = attachmentBll.GetList(changeTrackingList, this.grdAttachment.PageIndex, this.grdAttachment.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); grdAttachment.DataSource = list; grdAttachment.DataBind(); }
private void traderGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { traderGrid.RecordCount = traderBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.CRM_Trader> list = traderBll.GetList(changeTrackingList, this.traderGrid.PageIndex, this.traderGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); traderGrid.DataSource = list; traderGrid.DataBind(); }
/// <summary> /// 数据排序 /// </summary> protected void Grid_Sort(object sender, FineUI.GridSortEventArgs e) { ChangeTrackingList <EntitySearcher> changeTrackingList = ViewState["sql"] as ChangeTrackingList <EntitySearcher>; ExtBindingList <FineOffice.Modules.OA_FlowRunProcess> list = runProcessBll.GetList(changeTrackingList).ToBindingList(); list.Sort(e.SortField, e.SortDirection); this.transmitGrid.DataSource = list; this.transmitGrid.DataBind(); }
private void departmentGrid_Grid(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { departmentGrid.RecordCount = depBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.HR_Department> list = depBll.GetList(changeTrackingList, this.departmentGrid.PageIndex, this.departmentGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); departmentGrid.DataSource = list; departmentGrid.DataBind(); }
private void flowGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { flowGrid.RecordCount = flowBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.OA_Flow> list = flowBll.GetList(changeTrackingList, this.flowGrid.PageIndex, this.flowGrid.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); flowGrid.DataSource = list; flowGrid.DataBind(); }
private void personGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { personGrid.RecordCount = personBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.HR_Personnel> list = personBll.GetList(changeTrackingList, this.personGrid.PageIndex, this.personGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); personGrid.DataSource = list; personGrid.DataBind(); }
private ExtBindingList <FineOffice.Modules.HR_Personnel> BindGrid(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { EntitySearcher search = new EntitySearcher(); search = new EntitySearcher(); search.LeftParentheses = "("; search.Field = "DepartmentID"; search.Relation = "OR"; search.Operator = "in"; StringBuilder dep = new StringBuilder(); dep.Append("("); if (hiddenDepartment.Text.Length > 0) { dep.Append(hiddenDepartment.Text.Remove(hiddenDepartment.Text.Length - 1)); } else { dep.Append("0"); } dep.Append(")"); search.Content = dep.ToString(); changeTrackingList.Add(search); search = new EntitySearcher(); search.RightParentheses = ")"; search.Field = "ID"; search.Operator = "in"; StringBuilder str = new StringBuilder(); str.Append("("); if (hiddenPerson.Text.Length > 0) { str.Append(hiddenPerson.Text.Remove(hiddenPerson.Text.Length - 1)); } else { str.Append("0"); } str.Append(")"); search.Content = str.ToString(); changeTrackingList.Add(search); CommonGrid.RecordCount = personnelBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.HR_Personnel> list = personnelBll.GetList(changeTrackingList, this.CommonGrid.PageIndex, this.CommonGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); CommonGrid.DataSource = list; CommonGrid.DataBind(); return(list); }
private void fileGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { ChangeTrackingList <EntitySearcher> tempTrackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher s in changeTrackingList) { tempTrackingList.Add(s); } EntitySearcher search = new EntitySearcher(); search.Field = "IsPublic"; search.Relation = "AND"; search.Operator = "="; search.Content = "True"; tempTrackingList.Add(search); FineUI.TreeNode node = tvwFolder.SelectedNode; if (node != null && node.NodeID != "0") { if (chkContainFolder.Checked) { strNodes = new StringBuilder(); string nodes = GetSubNodes(node); nodes = nodes.Remove(nodes.Length - 1); string content = string.Format("({0})", nodes); search = new EntitySearcher(); search.Field = "FolderID"; search.Relation = "AND"; search.Operator = "in"; search.Content = content; tempTrackingList.Add(search); } else { search = new EntitySearcher(); search.Field = "FolderID"; search.Relation = "AND"; search.Operator = "="; search.Content = tvwFolder.SelectedNodeID; tempTrackingList.Add(search); } } fileGrid.RecordCount = fileBll.GetCount(tempTrackingList); ExtBindingList <FineOffice.Modules.HD_Attachment> list = fileBll.GetList(tempTrackingList, fileGrid.PageIndex, fileGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); fileGrid.DataSource = list; fileGrid.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ExtBindingList <FineOffice.Modules.OA_FlowRunProcess> list = runHandlerBll.FlowRunProcessList(new FineOffice.Modules.OA_FlowRun { ID = int.Parse(Request["RunID"]) }).ToBindingList(); GridColumn column = transmitGrid.FindColumn(transmitGrid.SortColumn); list.Sort(column.SortField, transmitGrid.SortDirection); this.transmitGrid.DataSource = list; this.transmitGrid.DataBind(); } }
private void grdFollow_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { EntitySearcher search = new EntitySearcher(); search.Field = "LetterID"; search.Relation = "AND"; search.Operator = "="; search.Content = hiddenLetterID.Text; changeTrackingList.Add(search); grdFollow.RecordCount = followBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.ADM_LetterFollow> list = followBll.GetList(changeTrackingList, this.grdFollow.PageIndex, this.grdFollow.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); grdFollow.DataSource = list; grdFollow.DataBind(); }
private void contractGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string dortDirection) { if (txtExpire.Text.Length > 0) { EntitySearcher search = new EntitySearcher(); search.Field = "Expire"; search.Relation = "AND"; search.Operator = "<="; search.Content = txtExpire.Text; changeTrackingList.Add(search); } contractGrid.RecordCount = contractBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.OA_Contract> list = contractBll.GetList(changeTrackingList, this.contractGrid.PageIndex, this.contractGrid.PageSize).ToBindingList(); list.Sort(sortColumn, dortDirection); contractGrid.DataSource = list; contractGrid.DataBind(); }
private void flowGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { ChangeTrackingList <EntitySearcher> trackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher s in changeTrackingList) { trackingList.Add(s); } EntitySearcher search = new EntitySearcher(); search.Field = "Stop"; search.Relation = "AND"; search.Operator = "="; search.Content = "1"; trackingList.Add(search); if (this.CookiePersonnel != null) { search = new EntitySearcher(); search.Field = "PersonnelID"; search.LeftParentheses = "("; search.Relation = "OR"; search.Operator = "="; search.Content = this.CookiePersonnel.ID.ToString(); trackingList.Add(search); search = new EntitySearcher(); search.Field = "DepartmentID"; search.RightParentheses = ")"; search.Relation = "OR"; search.Operator = "="; search.Content = this.CookiePersonnel.DepartmentID.ToString(); trackingList.Add(search); } flowGrid.RecordCount = flowBll.GetCount(trackingList); ExtBindingList <FineOffice.Modules.OA_Flow> list = flowBll.GetList(trackingList, this.flowGrid.PageIndex, this.flowGrid.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); flowGrid.DataSource = list; flowGrid.DataBind(); }
private void attachmentGrid_Bind() { ChangeTrackingList <EntitySearcher> changeTrackingList = new ChangeTrackingList <EntitySearcher>(); EntitySearcher searcher = new EntitySearcher(); searcher.Field = "ContractID"; searcher.Operator = "="; searcher.Relation = "AND"; searcher.Content = hiddenID.Text; changeTrackingList.Add(searcher); GridColumn column = attachmentGrid.FindColumn(attachmentGrid.SortColumn); attachmentGrid.RecordCount = attachmentBll.GetCount(changeTrackingList); ExtBindingList <FineOffice.Modules.OA_Attachment> list = attachmentBll.GetList(changeTrackingList, attachmentGrid.PageIndex, attachmentGrid.PageSize).ToBindingList(); list.Sort(column.SortField, attachmentGrid.SortDirection); attachmentGrid.DataSource = list; attachmentGrid.DataBind(); }
private void workGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { ChangeTrackingList <EntitySearcher> trackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher s in changeTrackingList) { trackingList.Add(s); } EntitySearcher search = new EntitySearcher(); search.Field = "State"; search.Relation = "AND"; search.Operator = "="; search.Content = "0"; trackingList.Add(search); search = new EntitySearcher(); search.Field = "IsEnd"; search.Relation = "AND"; search.Operator = "="; search.Content = "0"; trackingList.Add(search); if (this.CookiePersonnel != null) { search = new EntitySearcher(); search.Field = "AcceptID"; search.Relation = "AND"; search.Operator = "="; search.Content = this.CookiePersonnel.ID.ToString(); trackingList.Add(search); } workGrid.RecordCount = runProcessBll.GetCount(trackingList); ExtBindingList <FineOffice.Modules.OA_FlowRunProcess> list = runProcessBll.GetList(trackingList, this.workGrid.PageIndex, this.workGrid.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); workGrid.DataSource = list; workGrid.DataBind(); }
private void authority_Bind(string sortField, string sortDirection) { ChangeTrackingList <EntitySearcher> tempList = new ChangeTrackingList <EntitySearcher>(); FineUI.TreeNode node = tvwMenu.SelectedNode; if (node != null) { string nodes = GetSubNodes(node); nodes = nodes.Remove(nodes.Length - 1); EntitySearcher searcher = new EntitySearcher(); searcher.Field = "MenuID"; searcher.Operator = "in"; searcher.Content = string.Format("({0})", nodes); tempList.Add(searcher); } ExtBindingList <FineOffice.Modules.SYS_PageAuthority> list = pageAuthorityBll.GetList(tempList).OrderByDescending(d => d.Ordering).ToBindingList(); list.Sort(sortField, sortDirection); authorityGrid.DataSource = list; authorityGrid.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ChangeTrackingList <EntitySearcher> searcherList = new ChangeTrackingList <EntitySearcher>(); EntitySearcher searcher = new EntitySearcher(); searcher.Field = "RunID"; searcher.Operator = "="; searcher.Content = Request["RunID"]; searcher.Relation = "AND"; searcherList.Add(searcher); ViewState["sql"] = searcherList; ExtBindingList <FineOffice.Modules.OA_FlowRunProcess> list = runProcessBll.GetList(searcherList).ToBindingList(); GridColumn column = transmitGrid.FindColumn(transmitGrid.SortColumn); list.Sort(column.SortField, transmitGrid.SortDirection); this.transmitGrid.DataSource = list; this.transmitGrid.DataBind(); } }
private void attachmentGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { ChangeTrackingList <EntitySearcher> trackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher es in changeTrackingList) { trackingList.Add(es); } EntitySearcher searcher = new EntitySearcher(); searcher.Content = hiddenWork.Text; searcher.Field = "RunID"; searcher.Operator = "="; searcher.Relation = "AND"; trackingList.Add(searcher); attachmentGrid.RecordCount = attachmentBll.GetCount(trackingList); ExtBindingList <FineOffice.Modules.OA_Attachment> list = attachmentBll.GetList(trackingList, this.attachmentGrid.PageIndex, this.attachmentGrid.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); attachmentGrid.DataSource = list; attachmentGrid.DataBind(); }
private void attachmentGrid_Bind(ChangeTrackingList <EntitySearcher> changeTrackingList, string sortColumn, string sortDirection) { ChangeTrackingList <EntitySearcher> trackingList = new ChangeTrackingList <EntitySearcher>(); foreach (EntitySearcher s in changeTrackingList) { trackingList.Add(s); } EntitySearcher search = new EntitySearcher(); search.Field = "RunProcessID"; search.Relation = "AND"; search.Operator = "is"; search.Content = "not null"; trackingList.Add(search); attachmentGrid.RecordCount = attBll.GetCount(trackingList); ExtBindingList <FineOffice.Modules.OA_Attachment> list = attBll.GetList(trackingList, attachmentGrid.PageIndex, attachmentGrid.PageSize).ToBindingList(); list.Sort(sortColumn, sortDirection); attachmentGrid.DataSource = list; attachmentGrid.DataBind(); }