bug
lu
9 天以前 b5834262308402ea928355987b34d1a9a0011374
DevApp/Gs.DevApp/DevFrm/Sales/Frm_SalesDeliver.cs
@@ -60,22 +60,6 @@
                txt_fSaleOrgIdTxt.Text = txt_salesId.GetSalesOrgName();
                txt_shf.Text = txt_salesId.GetSalesShf();
                txt_shName.Text = txt_salesId.GetSalesShfName();
                System.Text.StringBuilder sbWhere = new System.Text.StringBuilder();
                var _obj = new PageQueryModel(1, 999999, "item_no", "asc", "", sbWhere.ToString(), _sqGuid);
                var json = JsonConvert.SerializeObject(_obj);
                try
                {
                    var strReturn = UtilityHelper.HttpPost("",
                        "SalesManager/SelectFormMx", json);
                    var rtn = UtilityHelper.ReturnToTablePage(strReturn);
                    var dt = rtn.rtnData.list;
                    this.repositoryItemSearchLookUpEdit1.DataSource = dt;
                    repositoryItemSearchLookUpEdit1.BestFitMode = DevExpress.XtraEditors.Controls.BestFitMode.BestFitResizePopup;
                }
                catch (Exception ex)
                {
                    MsgHelper.ShowError("提示:" + ex.Message);
                }
            };
            //选择需要的明细
@@ -125,6 +109,8 @@
                        gvMx1.CloseEditor();
                        gvMx1.PostEditor();
                        gvMx1.UpdateCurrentRow();
                        gridView1.BestFitColumns();
                        Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1);
                    }
                    catch (Exception ex)
                    {
@@ -351,6 +337,11 @@
                        MsgHelper.ShowError("预计发货时间不能为空!");
                        return;
                    }
                    if (string.IsNullOrEmpty(row["salesDetailId"].ToString()))
                    {
                        MsgHelper.ShowError("销售单物料明细不能为空!");
                        return;
                    }
                    _obj.list.Add(new
                    {
                        Guid = _guid,
@@ -425,7 +416,8 @@
                    {
                        gcMain1.DataSource = dt;
                        gcMain1.ForceInitialize();
                        gridView1.BestFitColumns(); Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1);
                        gridView1.BestFitColumns();
                        Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1);
                    }
                    else
                        UtilityHelper.SetDefaultTable(gcMain1, gridView1);
@@ -609,35 +601,7 @@
            }
        }
        private void repositoryItemSearchLookUpEdit1_EditValueChanged(object sender, EventArgs e)
        {
            SearchLookUpEdit LookupEdit = sender as SearchLookUpEdit;
            DataRowView SelectedDataRow = (DataRowView)LookupEdit.GetSelectedDataRow();
            gvMx1.SetFocusedRowCellValue("salesDetailId", SelectedDataRow["id"].ToString());
            gvMx1.SetFocusedRowCellValue("billNo", SelectedDataRow["billNo"].ToString());
            gvMx1.SetFocusedRowCellValue("itemNo", SelectedDataRow["itemNo"].ToString());
            gvMx1.SetFocusedRowCellValue("itemName", SelectedDataRow["itemName"].ToString());
            gvMx1.SetFocusedRowCellValue("itemModel", SelectedDataRow["itemModel"].ToString());
            gvMx1.SetFocusedRowCellValue("dwXs", SelectedDataRow["xxdw"].ToString());
            gvMx1.SetFocusedRowCellValue("dwJj", SelectedDataRow["jjdw"].ToString());
            gvMx1.SetFocusedRowCellValue("jjSl", SelectedDataRow["priceUnitQty"].ToString());
            gvMx1.SetFocusedRowCellValue("deliveryDate", SelectedDataRow["deliveryDate"].ToString());
            gvMx1.SetFocusedRowCellValue("xsSl", SelectedDataRow["qty"].ToString());
            gvMx1.SetFocusedRowCellValue("isFree", SelectedDataRow["isFree"].ToString());
            gvMx1.SetFocusedRowCellValue("hzlx", SelectedDataRow["hzlx"].ToString());
            gvMx1.SetFocusedRowCellValue("hz", SelectedDataRow["hz"].ToString());
            gvMx1.SetFocusedRowCellValue("xxbz", SelectedDataRow["xxbz"].ToString());
            gvMx1.SetFocusedRowCellValue("fhsx", SelectedDataRow["fhsx"].ToString());
            gvMx1.SetFocusedRowCellValue("fhxx", SelectedDataRow["fhxx"].ToString());
            gvMx1.SetFocusedRowCellValue("jsOrg", SelectedDataRow["jsOrg"].ToString());
            gvMx1.SetFocusedRowCellValue("gyOrg", SelectedDataRow["gyOrg"].ToString());
            gvMx1.SetFocusedRowCellValue("kcOrg", SelectedDataRow["kcOrg"].ToString());
            gvMx1.CloseEditor();
            gvMx1.PostEditor();
            gvMx1.UpdateCurrentRow();
        }
        private void repositoryItemButtonEdit1_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            var rowhandle = gvMx1.FocusedRowHandle;