public override void InitDrop() { G.BLL.Sys.ND_UserLogic userlogic = new G.BLL.Sys.ND_UserLogic(); G.BLL.Sys.ND_ORGINAZITIONLogic orglogic = new G.BLL.Sys.ND_ORGINAZITIONLogic(); Initialize.InitDropDown(DROP_WORKSHOP, "ORG", orglogic, true); Initialize.InitDropDown(DROP_OPERATOR, "USER", userlogic, true); Initialize.InitDropDown(DROP_AUDITOR, "USER", userlogic, true); Initialize.InitDropDown(DROP_APPLYER, "USER", userlogic, true); }
private void InitDrop() { G.BLL.Sys.ND_UserLogic userlogic = new G.BLL.Sys.ND_UserLogic(); G.BLL.ERP.BaseData.DM_SUPPLIERLogic supplierlogic = new G.BLL.ERP.BaseData.DM_SUPPLIERLogic(); G.BLL.ERP.BaseData.DM_ITEMLogic itemlogic = new G.BLL.ERP.BaseData.DM_ITEMLogic(); G.BLL.ERP.BaseData.DM_COLORLogic colorlogic = new G.BLL.ERP.BaseData.DM_COLORLogic(); G.BLL.ERP.BaseData.DM_MOULDLogic mouldlogic = new G.BLL.ERP.BaseData.DM_MOULDLogic(); G.BLL.Sys.ND_ORGINAZITIONLogic orglogic = new G.BLL.Sys.ND_ORGINAZITIONLogic(); Initialize.InitDropDown(DROP_APPLYUSER, "USER", userlogic, true); Initialize.InitDropDown(DROP_PURUSER, "USER", userlogic, true); Initialize.InitDropDown(DROP_SUPCODE, "SUPPLIER", supplierlogic, true); DROP_ITEMCODE.CustomerDropDownForm = new G.Erp.BaseData.ItemSearch(); Initialize.InitDropDown(DROP_ITEMCODE, "ITEM", itemlogic, true); Initialize.InitDropDown(DROP_ATTRIBUTEA, "COLORNAME", colorlogic, true); DROP_ATTRIBUTEB.CustomerDropDownForm = new G.Erp.BaseData.MouldSearch(); Initialize.InitDropDown(DROP_ATTRIBUTEB, "MOULD", mouldlogic, true); Initialize.InitDropDown(DROP_DEPCODE, "ORG", orglogic, true); }
private void InitDrop() { G.BLL.Sys.ND_UserLogic userlogic = new G.BLL.Sys.ND_UserLogic(); G.BLL.ERP.BaseData.DM_ITEMLogic itemlogic = new G.BLL.ERP.BaseData.DM_ITEMLogic(); G.BLL.ERP.BaseData.DM_COLORLogic colorlogic = new G.BLL.ERP.BaseData.DM_COLORLogic(); G.BLL.ERP.BaseData.DM_MOULDLogic mouldlogic = new G.BLL.ERP.BaseData.DM_MOULDLogic(); G.BLL.Sys.ND_ORGINAZITIONLogic orglogic = new G.BLL.Sys.ND_ORGINAZITIONLogic(); G.BLL.ERP.BaseData.DM_WAREHOUSELogic warelogic = new G.BLL.ERP.BaseData.DM_WAREHOUSELogic(); G.BLL.ERP.BaseData.DM_LOCATIONLogic loclogic = new G.BLL.ERP.BaseData.DM_LOCATIONLogic(); DROP_ITEMCODE.RowSelect += DROP_ITEMCODE_RowSelect; Initialize.InitDropDown(DROP_AUDITOR, "USER", userlogic, true); DROP_ITEMCODE.CustomerDropDownForm = new G.Erp.BaseData.ItemSearch(); Initialize.InitDropDown(DROP_ITEMCODE, "ITEM", itemlogic, true); Initialize.InitDropDown(DROP_ATTRIBUTEA, "COLORNAME", colorlogic, true); Initialize.InitDropDown(DROP_ATTRIBUTEB, "MOULD", mouldlogic, true); Initialize.InitDropDown(DROP_WORKSHOP, "ORG", orglogic, true); Initialize.InitDropDown(DROP_WRHSCODE, "WAREHOUSE", warelogic, true); Initialize.InitDropDown(DROP_LOCCODE, "LOCATION", loclogic, true); }
public USEREDIT() { InitializeComponent(); G.BLL.Sys.ND_ORGINAZITIONLogic orglogic = new G.BLL.Sys.ND_ORGINAZITIONLogic(); Initialize.InitDropDown(DROP_ORGID, "ORG", orglogic, "ID", "ORGNAME"); }
private void ShopSupply() { try { this.gGrid1.FinishEditing(); List <SM_BOMTEMP> tempdata = (this.gGrid1.DataSource as BindingList <SM_BOMTEMP>).ToList <SM_BOMTEMP>(); var updata = from temp in tempdata where temp.ISSELECT == true select temp; SM_SHOPSUPPLY shopsupply = new SM_SHOPSUPPLY(); G.BLL.Sys.ND_ORGINAZITIONLogic orglogic = new G.BLL.Sys.ND_ORGINAZITIONLogic(); ND_ORGINAZITION orgobj = orglogic.ExecuteSelect(CK.K["ID"].Eq(G.AppInfo.GGlobal.User.ORGID), OrderBy.Parse("ID"), 0, 0)[0]; shopsupply.APPLYER = G.AppInfo.GGlobal.User.USERDM; shopsupply.APPLYERNAME = G.AppInfo.GGlobal.User.USERNAME; shopsupply.APPLYDATE = G.Core.GConvert.ToDateTime(System.Time.Now); shopsupply.WORKSHOP = orgobj.ORGDM; shopsupply.ORGNAME = orgobj.ORGNAME; bool nopass = true; foreach (SM_BOMTEMP t in updata) { if (t.ONHANDQTY == 0 || t.UNASSISTQTY <= 0) { nopass = false; break; } SM_SHOPSUPPLYDTL shopsupplydtl = new SM_SHOPSUPPLYDTL(); G.BLL.ERP.BaseData.DM_ITEMLogic itemlogic = new G.BLL.ERP.BaseData.DM_ITEMLogic(); DM_ITEM itemobj = itemlogic.ExecuteSelect(CK.K["ITEMCODE"].Eq(t.ITEMCODE), OrderBy.Parse("ITEMCODE"), 0, 0)[0]; shopsupplydtl.BOMTEMPID = t.Id; shopsupplydtl.ITEMCODE = t.ITEMCODE; shopsupplydtl.ITEMNAME = t.ITEMNAME; shopsupplydtl.UNIT = t.INVUNIT; shopsupplydtl.ATTRIBUTEA = t.ATTRIBUTEA; shopsupplydtl.ATTRIBUTEB = t.ATTRIBUTEB; shopsupplydtl.ATTRIBUTEBNAME = t.ATTRIBUTEBNAME; shopsupplydtl.ATTRIBUTEC = t.ATTRIBUTEC; shopsupplydtl.MEMO = t.MEMO; shopsupplydtl.ATTRIBUTED = t.ATTRIBUTED; shopsupplydtl.WRHSCODE = t.WRHSCODE; shopsupplydtl.WRHSNAME = t.WRHSNAME; shopsupplydtl.LOCCODE = t.LOCCODE; shopsupplydtl.LOCNAME = t.LOCNAME; shopsupplydtl.ISATTRIBUTEA = G.Core.GConvert.ToBool(itemobj.IsAttributeA); shopsupplydtl.ISATTRIBUTEB = G.Core.GConvert.ToBool(itemobj.IsAttributeB); shopsupplydtl.ISATTRIBUTEC = G.Core.GConvert.ToBool(itemobj.IsAttributeC); if (t.UNASSISTQTY <= t.ONHANDQTY) { shopsupplydtl.ACTQTY = t.UNASSISTQTY; } else { shopsupplydtl.ACTQTY = t.ONHANDQTY; } shopsupply.SHOPSUPPLYDTL.Add(shopsupplydtl); } //弹出成品领料单,数据来自选择行 G.Erp.Storage.SM_SHOPSUPPLYEDIT shopsupplyEdit = new G.Erp.Storage.SM_SHOPSUPPLYEDIT(); shopsupplyEdit.CurEditStatus = EditorStatus.Modify; shopsupplyEdit.SetData(shopsupply); shopsupplyEdit.ShowDialog(); //成品领料数量填入BOMTEMP foreach (SM_BOMTEMP t in updata) { if (t.UNASSISTQTY <= t.ONHANDQTY) { t.STOCKQTY = G.Core.GConvert.ToDecimal(t.STOCKQTY) + t.UNASSISTQTY; } else { t.STOCKQTY = G.Core.GConvert.ToDecimal(t.STOCKQTY) + t.ONHANDQTY; } ((SM_BOMTEMPLogic)this.Logic).ExecuteUpdate(G.AppInfo.GGlobal.User, tempdata); } this.Refresh(); } catch (Exception e) { MessageBox.Show(e.Message); } }