private void InitializeOutLineOP() { //初始化线外工序下拉框。 BaseModelFacade bsmodel = new BaseModelFacade(this.DataProvider); object[] oplist = bsmodel.GetAllOutLineOperationsByResource(ApplicationService.Current().ResourceCode); cbxOutLine.Clear(); if (oplist != null) { for (int i = 0; i < oplist.Length; i++) { cbxOutLine.AddItem(((Operation)oplist[i]).OPCode, ""); } } }
//Bind产品别下拉列表 private void BindModel(BenQGuru.eMES.Common.Domain.IDomainDataProvider provider, UserControl.UCLabelCombox cbx) { cbx.ComboBoxData.Items.Clear(); this.cbxItemCode.ComboBoxData.Items.Clear(); this.txtItemDesc.InnerTextBox.Text = string.Empty; //只列出可入库的产品别 object[] objs = new BenQGuru.eMES.Material.InventoryFacade(this.DataProvider).GetInventoryModel(); if (objs != null) { foreach (object obj in objs) { BenQGuru.eMES.Domain.MOModel.Model model = obj as BenQGuru.eMES.Domain.MOModel.Model; if (model != null) { cbx.AddItem(model.ModelCode, model.ModelCode); } } } }