| | |
| | | using DevExpress.XtraEditors; |
| | | using DevExpress.XtraEditors.Controls; |
| | | using DevExpress.XtraGrid.Views.Grid; |
| | | using Gs.DevApp.DevFrm.Rpt; |
| | | using Gs.DevApp.Entity; |
| | | using Gs.DevApp.ToolBox; |
| | | using Gs.DevApp.UserControl; |
| | |
| | | }, lbGuid); |
| | | getPageList(1); |
| | | pageBar1.PagerEvent += PageBar1_PagerEvent; |
| | | |
| | | |
| | | #region 打印库位码,仅仅打印 |
| | | this.ucBtnPrint1.SetPlButton(true); |
| | | this.ucBtnPrint1.SetPrintButton(false); |
| | | //打印批量操作事件 |
| | | this.ucBtnPrint1.btnAllClick += (s, e) => |
| | | { |
| | | string rowGuid = lbGuid.Text.Trim(); |
| | | SelectDeleteBar frm = new SelectDeleteBar(rowGuid, "仓位码"); |
| | | string strCodeList = ""; |
| | | frm.UpdateParent += (ss, ee) => |
| | | { |
| | | strCodeList = ee.StringSingle; |
| | | }; |
| | | frm.ShowDialog(); |
| | | if (string.IsNullOrEmpty(strCodeList)) |
| | | return; |
| | | try |
| | | { |
| | | string rptParameter = "rpt_KW{" |
| | | + "100" // 重打都是传100 |
| | | + "," + "" |
| | | + "," + "" |
| | | + "," + "" |
| | | + "," + "" |
| | | + "," + strCodeList |
| | | + "}"; |
| | | |
| | | using (Form rpt = new RptPreview(rowGuid, rptParameter)) |
| | | { |
| | | rpt.ShowDialog(); |
| | | } |
| | | frm.Close(); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MsgHelper.ShowError(ex.Message); |
| | | } |
| | | }; |
| | | #endregion |
| | | } |
| | | private void GridView1_ColumnFilterChanged(object sender, EventArgs e) |
| | | { |
| | |
| | | MsgHelper.ShowError("编码不能为空!"); |
| | | return; |
| | | } |
| | | if (string.IsNullOrEmpty(row["DepotSectionName"].ToString())) |
| | | { |
| | | MsgHelper.ShowError("名称不能为空!"); |
| | | return; |
| | | } |
| | | //if (string.IsNullOrEmpty(row["DepotSectionName"].ToString())) |
| | | //{ |
| | | // MsgHelper.ShowError("名称不能为空!"); |
| | | // return; |
| | | //} |
| | | lst.Add(new MesDepotSections |
| | | { |
| | | Guid = UtilityHelper.ToGuid(row["guid"].ToString()), |
| | |
| | | DepotCode = txt_depotCode.Text, |
| | | DepotName = txt_depotName.Text, |
| | | Description = txt_description.Text, |
| | | Remark5=txt_remark5.Text.Trim(), |
| | | Remark5 = txt_remark5.TextTxt.Trim(), |
| | | list = lst |
| | | }; |
| | | try |
| | |
| | | /// <param name="pageSize">每页几条</param> |
| | | private void getPageList(int curPage) |
| | | { |
| | | gcMain1.DataSource = null;var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList); |
| | | gcMain1.DataSource = null; |
| | | System.Text.StringBuilder _sbSqlWhere = new System.Text.StringBuilder(); |
| | | _sbSqlWhere.Append(" and a.FSubsidiary in"); |
| | | _sbSqlWhere.Append(ToolBox.UtilityHelper.GetOrgWhere()); |
| | | _sbSqlWhere.Append(UtilityHelper.GetSearchWhere(_filterList)); |
| | | var pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "org.FNumber asc ,a.depot_code", "asc", |
| | | "", _sbSqlWhere.ToString()); |
| | | var json = JsonConvert.SerializeObject(pgq); |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | } |