private void InitWarehouseCodeQueryList() { if (_facade == null) { _facade = new WarehouseFacade(base.DataProvider); } BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage("listItemAll"); DropDownListBuilder builder = new DropDownListBuilder(this.drpWarehouseCodeQuery); builder.HandleGetObjectList = new GetObjectListDelegate(this._facade.GetAllDistinctWarehouse); builder.Build("WarehouseCode", "WarehouseCode"); this.drpWarehouseCodeQuery.Items.Insert(0, new ListItem(lword.ControlText, "")); }
public void ApplyLanguage(ControlLibrary.Web.Language.LanguageComponent languageComponent) { if (languageComponent != null) { BenQGuru.eMES.Common.MutiLanguage.LanguageWord word = null; foreach (UltraGridColumn column in this.Grid.Columns) { word = languageComponent.GetLanguage(column.Key); if (column.Key.ToString() == "Edit") { if (languageComponent.Language.ToString() == "CHS") { column.HeaderText = "编辑"; } else if (languageComponent.Language.ToString() == "CHT") { column.HeaderText = "編輯"; } else { column.HeaderText = "Edit"; } } if (word == null) { continue; } if (word.ControlText.Trim() == string.Empty) { // continue; column.HeaderText = column.Key.ToString(); } else { column.HeaderText = word.ControlText; } } word = languageComponent.GetLanguage("$warningNoRow"); if (word != null) { GridHelper._warningNoRow = word.ControlText;; } } }
private void InitDropDownList() { if (_facade == null) { _facade = new WarehouseFacade(base.DataProvider); } BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage("listItemAll"); DropDownListBuilder builder = new DropDownListBuilder(this.drpFactoryCodeQuery); builder.HandleGetObjectList = new GetObjectListDelegate(this._facade.GetAllFactory); builder.Build("FactoryCode", "FactoryCode"); this.drpFactoryCodeQuery.Items.Insert(0, new ListItem(lword.ControlText, "")); BenQGuru.eMES.BaseSetting.BaseModelFacade bmFacade = new BenQGuru.eMES.BaseSetting.BaseModelFacade(base.DataProvider); // builder = new DropDownListBuilder(this.drpSegmentCodeQuery); // builder.HandleGetObjectList = new GetObjectListDelegate(bmFacade.GetAllSegment); // builder.Build("SegmentCode","SegmentCode"); // this.drpSegmentCodeQuery.Items.Insert(0, new ListItem(lword.ControlText, "")); builder = new DropDownListBuilder(this.drpFactoryCodeEdit); builder.HandleGetObjectList = new GetObjectListDelegate(this._facade.GetAllFactory); builder.Build("FactoryCode", "FactoryCode"); this.drpFactoryCodeEdit.Items.Insert(0, new ListItem(lword.ControlText, "")); // builder = new DropDownListBuilder(this.drpSegmentCodeEdit); // builder.HandleGetObjectList = new GetObjectListDelegate(bmFacade.GetAllSegment); // builder.Build("SegmentCode","SegmentCode"); // this.drpSegmentCodeEdit.Items.Insert(0, new ListItem(lword.ControlText, "")); builder = new DropDownListBuilder(this.drpWarehouseTypeEdit); builder.HandleGetObjectList = new GetObjectListDelegate(this._facade.GetWarehouseTypes); builder.Build("ParameterAlias", "ParameterCode"); this.drpWarehouseStatusEdit.Items.Clear(); this.drpWarehouseStatusEdit.Items.Add(new ListItem(this.languageComponent1.GetString(Warehouse.WarehouseStatus_Normal), Warehouse.WarehouseStatus_Normal)); this.drpWarehouseStatusEdit.Items.Add(new ListItem(this.languageComponent1.GetString(Warehouse.WarehouseStatus_Cycle), Warehouse.WarehouseStatus_Cycle)); InitWarehouseCodeQueryList(); bmFacade = null; lword = null; builder = null; this.chbIsControl.Checked = true; }
protected void cmdTrans_ServerClick(object sender, EventArgs e) { if (_facade == null) { _facade = new WarehouseFacade(base.DataProvider); } this.ParseTransactionTypeMoStock(); this._facade.WarehouseTicketDoTrans(this.txtTicketNoQuery.Text, GetHashtable(), this.GetUserCode()); //this._facade.DoReturnItemFromSend(this.txtTicketNoQuery.Text, this.m_htReturnQty, this.m_htReturnScrapQty, this.GetUserCode()); BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage("$Warehouse_Ticket_Transaction_Success"); Page.RegisterStartupScript("success message", string.Format("<script language='javascript'>alert('{0}');</script>", lword.ControlText)); cmdTrans.Disabled = true; this.ViewState["TransactionOK"] = "Yes"; this.cmdQuery_Click(null, null); }
protected void drpItemControlTypeEdit_Load(object sender, System.EventArgs e) { if (!IsPostBack) { this.drpItemControlTypeEdit.Items.Clear(); BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage(WarehouseItem.WarehouseItemControlType_Lot); this.drpItemControlTypeEdit.Items.Add(new ListItem(lword.ControlText, WarehouseItem.WarehouseItemControlType_Lot)); lword = languageComponent1.GetLanguage(WarehouseItem.WarehouseItemControlType_Single); this.drpItemControlTypeEdit.Items.Add(new ListItem(lword.ControlText, WarehouseItem.WarehouseItemControlType_Single)); lword = null; this.drpItemControlTypeEdit.SelectedIndex = 0; this.drpItemUOMEdit.Items.Clear(); DropDownListBuilder builder = new DropDownListBuilder(this.drpItemUOMEdit); builder.HandleGetObjectList = new GetObjectListDelegate(this._facade.GetWarehouseItemUOM); builder.Build("ParameterAlias", "ParameterCode"); } }
protected void drpFactoryCodeEdit_Load(object sender, System.EventArgs e) { if (!IsPostBack) { if (_facade == null) { _facade = new WarehouseFacade(base.DataProvider); } DropDownListBuilder builder = new DropDownListBuilder(this.drpFactoryCodeEdit); builder.HandleGetObjectList = new BenQGuru.eMES.Web.Helper.GetObjectListDelegate(this._facade.GetAllFactory); builder.Build("FactoryCode", "FactoryCode"); BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage("listItemAll"); this.drpFactoryCodeEdit.Items.Insert(0, new ListItem(lword.ControlText, "")); lword = null; this.drpFactoryCodeEdit_SelectedIndexChanged(null, null); builder = null; } }
private void InitDropDownList() { if (_facade == null) { _facade = new WarehouseFacade(base.DataProvider); } BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage("listItemAll"); DropDownListBuilder builder = new DropDownListBuilder(this.drpFactoryCodeQuery); builder.HandleGetObjectList = new GetObjectListDelegate(this._facade.GetAllFactory); builder.Build("FactoryCode", "FactoryCode"); this.drpFactoryCodeQuery.Items.Insert(0, new ListItem("", "")); BenQGuru.eMES.BaseSetting.BaseModelFacade bmFacade = new BenQGuru.eMES.BaseSetting.BaseModelFacade(base.DataProvider); // builder = new DropDownListBuilder(this.drpSegmentCodeQuery); // builder.HandleGetObjectList = new GetObjectListDelegate(bmFacade.GetAllSegment); // builder.Build("SegmentCode","SegmentCode"); // this.drpSegmentCodeQuery.Items.Insert(0, new ListItem("", "")); bmFacade = null; lword = null; builder = null; }
private void FillDropDownList() { if (_facade == null) { _facade = new WarehouseFacade(base.DataProvider); } BenQGuru.eMES.Common.MutiLanguage.LanguageWord lword = languageComponent1.GetLanguage("listItemAll"); this.drpTransStatusQuery.Items.Clear(); this.drpTransStatusQuery.Items.Add(new ListItem(lword.ControlText, string.Empty)); this.drpTransStatusQuery.Items.Add(new ListItem(languageComponent1.GetLanguage("WarehouseTransactionStatusPending").ControlText, WarehouseTicket.TransactionStatusEnum.Pending.ToString())); this.drpTransStatusQuery.Items.Add(new ListItem(languageComponent1.GetLanguage("WarehouseTransactionStatusTransaction").ControlText, WarehouseTicket.TransactionStatusEnum.Transaction.ToString())); this.drpTransStatusQuery.Items.Add(new ListItem(languageComponent1.GetLanguage("WarehouseTransactionStatusClosed").ControlText, WarehouseTicket.TransactionStatusEnum.Closed.ToString())); //初始化交易类型列表 object[] objs = this._facade.GetAllTransactionType(); this.drpTransTypeEdit.Items.Clear(); if (objs != null) { for (int i = 0; i < objs.Length; i++) { TransactionType type = (TransactionType)objs[i]; this.drpTransTypeEdit.Items.Add(new ListItem(type.TransactionTypeName, type.TransactionTypeCode + ":" + type.TransactionPrefix)); type = null; } } this.drpTransTypeEdit.Items.Insert(0, new ListItem(string.Empty, string.Empty)); //初始化工厂列表 objs = this._facade.GetAllFactory(); this.drpFactoryFromEdit.Items.Clear(); this.drpFactoryToEdit.Items.Clear(); if (objs != null) { for (int i = 0; i < objs.Length; i++) { Factory f = (Factory)objs[i]; this.drpFactoryFromEdit.Items.Add(new ListItem(f.FactoryCode, f.FactoryCode)); this.drpFactoryToEdit.Items.Add(new ListItem(f.FactoryCode, f.FactoryCode)); f = null; } } this.drpFactoryFromEdit.Items.Insert(0, new ListItem(string.Empty, string.Empty)); this.drpFactoryToEdit.Items.Insert(0, new ListItem(string.Empty, string.Empty)); //初始化工段列表 BenQGuru.eMES.BaseSetting.BaseModelFacade bmFacade = new BenQGuru.eMES.BaseSetting.BaseModelFacade(this._facade.DataProvider); objs = bmFacade.GetAllSegment(); //this.drpSegFromEdit.Items.Clear(); //this.drpSegToEdit.Items.Clear(); if (objs != null) { for (int i = 0; i < objs.Length; i++) { BenQGuru.eMES.Domain.BaseSetting.Segment seg = (BenQGuru.eMES.Domain.BaseSetting.Segment)objs[i]; //this.drpSegFromEdit.Items.Add(new ListItem(seg.SegmentCode, seg.SegmentCode)); //this.drpSegToEdit.Items.Add(new ListItem(seg.SegmentCode, seg.SegmentCode)); seg = null; } } bmFacade = null; //this.drpSegFromEdit.Items.Insert(0, new ListItem(string.Empty, string.Empty)); //this.drpSegToEdit.Items.Insert(0, new ListItem(string.Empty, string.Empty)); lword = null; this.txtUserCodeQuery.Text = this.GetUserCode(); }