/// <summary> /// 加载染整加工单 /// </summary> private void btnLoadWOProcess(object sender, EventArgs e) { try { if (this.HTFormStatus == FormStatus.新增 || this.HTFormStatus == FormStatus.修改) { frmLoadWOProcess frm = new frmLoadWOProcess(); frm.ProcessTypeID = (int)EnumProcessType.染整加工单; frm.VendorID = SysConvert.ToString(drpDyeFactorty.EditValue); string sql = string.Empty; sql = " and FormNo+ItemCode+ColorNum not in (select isnull(LoadFormNo+ItemCode+ColorNum,'') from UV1_WO_FabricProcessDts where ProcessTypeID = " + (int)EnumProcessType.其他加工单 + " )"; //不在后整加工单里的 frm.NoLoadCondition = sql; frm.ShowDialog(); string str = string.Empty; if (frm.ItemBuyID != null && frm.ItemBuyID.Length != 0) { for (int i = 0; i < frm.ItemBuyID.Length; i++) { if (str != string.Empty) { str += ","; } str += SysConvert.ToString(frm.ItemBuyID[i]); } WHLoadFabricProcessForm(str); } } } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 加载织造单 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnCheckLoad_Click(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增 || HTFormStatus == FormStatus.修改) { frmLoadWOProcess frm = new frmLoadWOProcess(); frm.ProcessTypeID = (int)EnumProcessType.织造加工单; string sql = string.Empty; frm.NoLoadCondition = sql; frm.ShowDialog(); string str = string.Empty; if (frm.ItemBuyID != null && frm.ItemBuyID.Length != 0) { for (int i = 0; i < frm.ItemBuyID.Length; i++) { if (str != string.Empty) { str += ","; } str += SysConvert.ToString(frm.ItemBuyID[i]); } WHLoadFabricProcessFormSetWH(str); } } } catch (Exception E) { this.ShowMessage(E.Message); } }
private void WHLoadFabricProcessForm(int p_ProcessTypeID) { if (SysConvert.ToString(drpVendorID.EditValue) == "") { this.ShowMessage("请选择" + drpVendorID.ToolTip.ToString()); drpVendorID.Focus(); return; } frmLoadWOProcess frm = new frmLoadWOProcess(); frm.ProcessTypeID = p_ProcessTypeID;// (int)EnumProcessType.染整加工单; frm.VendorID = SysConvert.ToString(drpVendorID.EditValue); string sql = string.Empty; sql = " and FormNo+BCPItemCode+BCPColorNum+BCPColorName not in (select isnull(DtsSO+ItemCode+ColorNum+ColorName,'') from UV1_WH_IOFormDts )"; // frm.NoLoadCondition = sql; frm.ShowDialog(); string str = string.Empty; if (frm.ItemBuyID != null && frm.ItemBuyID.Length != 0) { for (int i = 0; i < frm.ItemBuyID.Length; i++) { if (str != string.Empty) { str += ","; } str += SysConvert.ToString(frm.ItemBuyID[i]); } WHLoadFabricProcessFormSetWH(str); } }
/// <summary> /// 加载加工单 /// </summary> private void SetWHLoadFabricProcessForm() { if (SysConvert.ToString(drpVendorID.EditValue) == "") { this.ShowMessage("请选择" + drpVendorID.ToolTip.ToString()); drpVendorID.Focus(); return; } frmLoadWOProcess frm = new frmLoadWOProcess(); frm.ProcessTypeID = (int)EnumProcessType.染整加工单; frm.VendorID = SysConvert.ToString(drpVendorID.EditValue); string sql = string.Empty; frm.NoLoadCondition = sql; frm.ShowDialog(); string str = string.Empty; if (frm.ItemBuyID != null && frm.ItemBuyID.Length != 0) { for (int i = 0; i < frm.ItemBuyID.Length; i++) { if (str != string.Empty) { str += ","; } str += SysConvert.ToString(frm.ItemBuyID[i]); } WHLoadFabricProcessFormSetWH(str); } }