| | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// gridview 全选,取消全选 |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | /// <param name="gcMain"></param> |
| | | /// <param name="gridView1"></param> |
| | | public static void CustomMouseUp(object sender, MouseEventArgs e, DevExpress.XtraGrid.GridControl gcMain, DevExpress.XtraGrid.Views.Grid.GridView gridView1) |
| | | { |
| | | GridColumn checkBoxColumn = gridView1.Columns[0]; |
| | |
| | | else |
| | | { |
| | | checkBoxColumn.Tag = "1"; |
| | | /********2025-07-23修补过滤bug 故注释 beg ************/ |
| | | //foreach (DataRow row in _Table.Rows) |
| | | //{ |
| | | // row["chkInt"] = true; |
| | | //} |
| | | /********2025-07-23修补过滤bug 故注释 end ************/ |
| | | |
| | | /********2025-07-23修补过滤bug beg ************/ |
| | | System.Collections.IList ftRow = gridView1.DataController.GetAllFilteredAndSortedRows(); |
| | | System.Collections.ArrayList ftAry = new System.Collections.ArrayList(); |
| | | foreach (System.Data.DataRowView _ft in ftRow) |
| | | { |
| | | string guid = _ft["guid"].ToString(); |
| | | ftAry.Add(guid); |
| | | } |
| | | foreach (DataRow row in _Table.Rows) |
| | | { |
| | | row["chkInt"] = true; |
| | | if (ftAry.Contains(row["guid"].ToString())) |
| | | row["chkInt"] = true; |
| | | } |
| | | /********2025-07-23修补过滤bug end ************/ |
| | | } |
| | | gcMain.BindingContext = new BindingContext(); |
| | | gcMain.DataSource = _Table; |
| | |
| | | #endregion |
| | | |
| | | |
| | | //读取默认组织 |
| | | public static string GetFirstOrg(UserControl.UcLookOrg txt_erpSczz) |
| | | { |
| | | string userGuid = LoginInfoModel.CurrentUser.LoginUserGuid; |
| | | var pgq = new PageQueryModel(1, 999999, "FID", "asc", userGuid, " and IS_STATUS=1"); |
| | | var json = JsonConvert.SerializeObject(pgq); |
| | | try |
| | | { |
| | | var strReturn = UtilityHelper.HttpPost("", "Organization/GetListPage", json); |
| | | var _obj = UtilityHelper.ReturnToDynamic(strReturn); |
| | | string _extendText = _obj.rtnData.extendText; |
| | | string[] _dftOrg = _extendText.Split(','); |
| | | if (_dftOrg.Length > 0) |
| | | { |
| | | txt_erpSczz.SetIdOrCode(_dftOrg[0].Trim()); |
| | | return _dftOrg[0].Trim(); |
| | | } |
| | | return ""; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ""; |
| | | } |
| | | } |
| | | //读取默认组织 |
| | | public static string GetFirstOrg(UserControl.UcLookOrg txt_erpSczz) |
| | | { |
| | | string userGuid = LoginInfoModel.CurrentUser.LoginUserGuid; |
| | | var pgq = new PageQueryModel(1, 999999, "FID", "asc", userGuid, " and IS_STATUS=1"); |
| | | var json = JsonConvert.SerializeObject(pgq); |
| | | try |
| | | { |
| | | var strReturn = UtilityHelper.HttpPost("", "Organization/GetListPage", json); |
| | | var _obj = UtilityHelper.ReturnToDynamic(strReturn); |
| | | string _extendText = _obj.rtnData.extendText; |
| | | string[] _dftOrg = _extendText.Split(','); |
| | | if (_dftOrg.Length > 0) |
| | | { |
| | | txt_erpSczz.SetIdOrCode(_dftOrg[0].Trim()); |
| | | return _dftOrg[0].Trim(); |
| | | } |
| | | return ""; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return ""; |
| | | } |
| | | } |
| | | } |
| | | |
| | | /// <summary> |