/// <summary> /// 控制生成员工编号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtOPID_DoubleClick(object sender, EventArgs e) { if (HTFormStatus == FormStatus.新增) { ProductCommon.FormNoIniSet(txtOPID, "Data_OP", "OPID", 0); } }
/// <summary> /// 得到收货单位地址 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <summary> /// 双击生成快递单号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtFormNo_DoubleClick(object sender, EventArgs e) { if (HTFormStatus == FormStatus.新增) { //FormNoControlRule rule = new FormNoControlRule(); //txtFormNo.Text = rule.RGetFormNo((int)FormNoControlEnum.快递单号); ProductCommon.FormNoIniSet(txtFormNo, "Att_GoodsPost", "FormNo", 0); } }
/// <summary> /// 双击生成单号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { ProductCommon.FormNoIniSet(txtFormNo, "Finance_CostRecord", "FormNo", 0); } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 控制自动生成客户编号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtVendorID_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增 && SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5021))) { ProductCommon.FormNoIniSet(txtVendorID, "Data_Vendor", "VendorID", this.FormListAID); } } catch (Exception E) { this.ShowMessage(E.Message); } }
private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增 || HTFormStatus == FormStatus.修改) { ProductCommon.FormNoIniSet(txtFormNo, "Sale_HandleEvent", "FormNo", 0); } } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 双击获得单号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtItemCode_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { ProductCommon.FormNoIniSet(txtItemCode, "Data_Item", "ItemCode", (int)EnumItemType.原料); } } catch (Exception E) { this.ShowMessage(E.Message); } }
private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { ProductCommon.FormNoIniSet(txtFormNo, "WO_FabricWHOutForm", "FormNo"); } } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 双击生成采购单号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { //FormNoControlRule rule = new FormNoControlRule(); //txtFormNo.Text = rule.RGetFormNo((int)FormNoControlEnum.染布加工单号); ProductCommon.FormNoIniSet(txtFormNo, "WO_FabricProcess", "FormNo", 1); } } catch (Exception E) { this.ShowMessage(E.Message); } }
private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { //FormNoControlRule rule = new FormNoControlRule(); //txtFormNo.Text = rule.RGetFormNo((int)FormNoControlEnum.新打色单号); //Dev_ColorSample ProductCommon.FormNoIniSet(txtFormNo, "Dev_ColorSample", "FormNo", 0); } } catch (Exception E) { this.ShowMessage(E.Message); } }
private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { //FormNoControlRule rule = new FormNoControlRule(); //txtFormNo.Text = rule.RGetFormNo((int)FormNoControlEnum.合同号); ProductCommon.FormNoIniSet(txtFormNo, "Att_VendorTrackRecord", "FormNo"); } } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 双击生成采购单号 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtFormNo_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { ProductCommon.FormNoIniSet(txtFormNo, "Buy_ItemBuyForm", "FormNo", 3); //FormNoControlRule rule = new FormNoControlRule(); //txtFormNo.Text = rule.RGetFormNo((int)FormNoControlEnum.销售合同采购单号); } } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 双击得到产品编码 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtItemCode_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { if (ProductParamSet.GetIntValueByID(5022) == 1)//面料编码生成规格 { ProductCommon.FormNoIniSet(txtItemCode, "Data_Item", "ItemCode", (int)EnumItemType.面料); } } } catch (Exception E) { this.ShowMessage(E.Message); } }
/// <summary> /// 双击得到产品编码 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtItemCode_DoubleClick(object sender, EventArgs e) { try { if (HTFormStatus == FormStatus.新增) { if (ProductParamSet.GetIntValueByID(5022) == 1)//面料编码生成规格 { ProductCommon.FormNoIniSet(txtItemCode, "Data_Item", "ItemCode", (int)EnumItemType.面料); } if (ProductParamSet.GetIntValueByID(5022) == 2) //面料编码生成规格-新春兰使用 { string ItemCode = string.Empty; string sql = "Select ItemCodeRule from Data_ItemClass where ID=" + SysConvert.ToInt32(drpItemClassID.EditValue); sql += " AND ISNULL(ItemCodeRule,'')<>''"; DataTable dt = SysUtils.Fill(sql); if (dt.Rows.Count != 0) { string VendorID = SysConvert.ToString(drpVendorID.EditValue); string ItemModel = txtItemModel.Text.Trim(); string KZ = txtMWeight.Text.Trim(); string HD = string.Empty; string DB = string.Empty; string SS = string.Empty; for (int i = 0; i < gridView6.RowCount; i++) { if (SysConvert.ToString(gridView6.GetRowCellValue(i, "Name")) == "厚度") { HD = Common.GetCLSIDByCLSNM(SysConvert.ToString(gridView6.GetRowCellValue(i, "Value"))); } if (SysConvert.ToString(gridView6.GetRowCellValue(i, "Name")) == "底布") { DB = Common.GetCLSIDByCLSNM(SysConvert.ToString(gridView6.GetRowCellValue(i, "Value"))); } if (SysConvert.ToString(gridView6.GetRowCellValue(i, "Name")) == "色水") { SS = Common.GetCLSIDByCLSNM(SysConvert.ToString(gridView6.GetRowCellValue(i, "Value"))); } } string ItemCodeRule = SysConvert.ToString(dt.Rows[0]["ItemCodeRule"]); string[] FieldName = ItemCodeRule.Split('+'); for (int i = 0; i < FieldName.Length; i++) { if (FieldName[i].ToString() == "VendorID") { ItemCode += VendorID; } if (FieldName[i].ToString() == "ItemModel") { ItemCode += ItemModel; } if (FieldName[i].ToString() == "HD") { ItemCode += HD; } if (FieldName[i].ToString() == "DB") { ItemCode += DB; } if (FieldName[i].ToString() == "SS") { ItemCode += SS; } if (FieldName[i].ToString() == "MWeight") { ItemCode += KZ; } } } else { this.ShowMessage("请先选择面料类型,并指定好生成规则!"); return; } txtItemCode.Text = ItemCode; } } } catch (Exception E) { this.ShowMessage(E.Message); } }