public void InitData(MES_PD_SCRW_LIST list) { MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; dateTimePicker1.Text = list.ZPRQ; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, list.ZPRQ, list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; bcArr = bclist.ToList(); bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = q(Msg_Type.titlemesgd) + list.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + list.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + list.WLH + "/" + list.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + list.WLLBNAME; //"物料类别:" rwdlabel.Text = q(Msg_Type.titlerwd) + list.RWBH; //"任务单:" if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); BOMdataGridView.ClearSelection(); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); //this.Close(); BOMdataGridView.DataSource = new List <BomDataGrid>(); } LSdataGridView.ReadOnly = true; LastDate = dateTimePicker1.Text.Trim(); if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } }
private void gccomboBox_SelectedValueChanged(object sender, EventArgs e) { ComboBox cb = (ComboBox)sender; object obj = cb.SelectedValue; if (obj is string) { MES_SY_GZZX gzzxmodel = new MES_SY_GZZX(); gzzxmodel.GC = Convert.ToString(obj); gzzxmodel.STAFFID = Convert.ToInt32(getUserInfo("staffid")); //gzzxmodel.WLLB = Gzzxlb; //gzzxmodel.WLLBNAME = Wllb; MES_SY_GZZX[] list = ServicModel.SY_GZZX.SELECT_BY_ROLE(gzzxmodel, getToken()); gzzxcomboBox.SelectedValue = ""; gzzxcomboBox.SelectedText = ""; for (int i = 0; i < list.Length; i++) { list[i].GZZXMS = list[i].GZZXMS + "-" + list[i].GZZXBH; } List <MES_SY_GZZX> gzzzlist = list.ToList(); MES_SY_GZZX model = new MES_SY_GZZX(); model.GZZXBH = "0"; model.GZZXMS = q(Msg_Type.titlechoice);//"==请选择=="; gzzzlist.Insert(0, model); gzzxcomboBox.DataSource = gzzzlist; gzzxcomboBox.ValueMember = "GZZXBH"; gzzxcomboBox.DisplayMember = "GZZXMS"; if (gzzzlist.Count == 2) { gzzxcomboBox.SelectedValue = gzzzlist[1].GZZXBH; } MES_SY_TYPEMX typeModel = new MES_SY_TYPEMX(); typeModel.TYPEID = 4; typeModel.GC = Convert.ToString(obj); MES_SY_TYPEMXLIST[] wllbArr = ServicModel.SY_TYPEMX.SELECT(typeModel, getToken()); List <MES_SY_TYPEMXLIST> wllblist = wllbArr.ToList(); MES_SY_TYPEMXLIST choicwllb = new MES_SY_TYPEMXLIST(); choicwllb.ID = 0; choicwllb.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; wllblist.Insert(0, choicwllb); wllbcomboBox1.DataSource = wllblist; wllbcomboBox1.DisplayMember = "MXNAME"; wllbcomboBox1.ValueMember = "ID"; } }
public frmLogin() { InitializeComponent(); userTextBox.Text = getUserInfo("username"); this.StartPosition = FormStartPosition.CenterScreen; if (getUserInfo("username").Equals("")) { userTextBox.Select(); } else { pwdTextBox.Select(); } //切换服务器地址 if (!string.IsNullOrEmpty(ini.IniReadValue(ini.Section_Remote, "address"))) { OperationConfig o = new OperationConfig(); o.modifyItem("RemoteAddress", ini.IniReadValue(ini.Section_Remote, "address") + o.valueItem("RemoteAddressName")); } List <MES_SY_TYPEMXLIST> languList = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST langu1 = new MES_SY_TYPEMXLIST { MXNAME = "中文/zh", MAXVALUE = "zh-CN" }; languList.Add(langu1); //MES_SY_TYPEMXLIST langu2 = new MES_SY_TYPEMXLIST(); //langu2.MXNAME = "Tiếng việt/vi"; //langu2.MAXVALUE = "vi-VN"; //languList.Add(langu2); langucomboBox.DisplayMember = "MXNAME"; langucomboBox.ValueMember = "MAXVALUE"; langucomboBox.DataSource = languList; //q(Msg_Type.unamenotempty); //string c = "13.325"; //string c1 = "13.3254"; //string c2 = "13"; //bool d = judge.IsNo_3(c); //bool d1 = judge.IsNo_3(c1); //bool d2 = judge.IsNo_3(c2); }
private void gccomboBox_SelectedValueChanged(object sender, EventArgs e) { ComboBox cb = (ComboBox)sender; object obj = cb.SelectedValue; if (obj is string) { MES_SY_TYPEMX typeModel = new MES_SY_TYPEMX(); typeModel.TYPEID = 4; typeModel.GC = Convert.ToString(obj); MES_SY_TYPEMXLIST[] wllbArr = ServicModel.SY_TYPEMX.SELECT(typeModel, getToken()); List <MES_SY_TYPEMXLIST> wllblist = wllbArr.ToList(); MES_SY_TYPEMXLIST choicwllb = new MES_SY_TYPEMXLIST(); choicwllb.ID = 0; choicwllb.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; wllblist.Insert(0, choicwllb); wllbcomboBox.DataSource = wllblist; wllbcomboBox.DisplayMember = "MXNAME"; wllbcomboBox.ValueMember = "ID"; MES_SY_MATERIAL_GROUP groupModel = new MES_SY_MATERIAL_GROUP(); groupModel.GC = Convert.ToString(obj); MES_SY_MATERIAL_GROUP_SELECT res = ServicModel.SY_MATERIAL_GROUP.SELECT_USER(groupModel, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { List <MES_SY_MATERIAL_GROUP> grouplist = res.MES_SY_MATERIAL_GROUP.ToList(); groupModel.WLGROUPNAME = q(Msg_Type.titlechoice);//"==请选择=="; groupModel.WLGROUP = "0"; grouplist.Insert(0, groupModel); wlzcomboBox.DataSource = grouplist; wlzcomboBox.DisplayMember = "WLGROUPNAME"; wlzcomboBox.ValueMember = "WLGROUP"; } else { List <MES_SY_MATERIAL_GROUP> grouplist = new List <MES_SY_MATERIAL_GROUP>(); groupModel.WLGROUPNAME = q(Msg_Type.titlechoice);//"==请选择=="; groupModel.WLGROUP = "0"; grouplist.Insert(0, groupModel); wlzcomboBox.DataSource = grouplist; wlzcomboBox.DisplayMember = "WLGROUPNAME"; wlzcomboBox.ValueMember = "WLGROUP"; } } }
private void sdxtcombobox_SelectedIndexChanged(object sender, EventArgs e) { ComboBox cb = (ComboBox)sender; object obj = cb.SelectedValue; if (obj is int) { int Selectindex = Convert.ToInt32(obj); List <MES_SY_TYPEMXLIST> list = (List <MES_SY_TYPEMXLIST>)sdxtcombobox.DataSource; MES_SY_TYPEMXLIST node = list.Find(p => p.ID == Selectindex); if (node != null && node.ID != 0) { string foot = pctextBox.Text.Substring(6); string head = pctextBox.Text.Substring(0, 6); //pctextBox.Text = pctextBox.Text.Replace(0,) node.MXNAME; string resfoot = foot.Substring(3, foot.Length - 3); resfoot = node.MXNAME + resfoot; pctextBox.Text = head + resfoot; } } }
public void ChangeRW() { MES_PD_SCRW model = new MES_PD_SCRW(); model.RWBH = SMtextBox.Text.Trim().ToUpper(); model.GC = getGC("value"); model.SBBH = SBHID; SELECT_MES_PD_SCRW res = ServicModel.PD_SCRW.SELECT(model, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { MES_PD_SCRW_LIST list = res.MES_PD_SCRW_LIST[0]; Tmlist = new List <TMDataGrid>(); LSdataGridView.DataSource = Tmlist; LSdataGridView.Columns[q(Msg_Type.fielddelete)].DisplayIndex = 4;//"删除" this._MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, dateTimePicker1.Text.Trim(), list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; bcArr = bclist.ToList(); MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = q(Msg_Type.titlemesgd) + list.GDDH; //"MES工单:" GDHlabel.Text = q(Msg_Type.titlegd) + list.ERPNO; //"工单号:" WLXXlabel.Text = q(Msg_Type.titlewlxx) + list.WLH + "/" + list.WLMS; //"物料信息:" WLLBlabel1.Text = q(Msg_Type.titlewllb) + list.WLLBNAME; //"物料类别:" rwdlabel.Text = q(Msg_Type.titlerwd) + list.RWBH; //"任务单:" if (_bomList.MES_RETURN.TYPE.Equals("S")) { BOMdataGridView.DataSource = getBomList(_bomList); } else { ShowMeg(_bomList.MES_RETURN.MESSAGE); BOMdataGridView.DataSource = new List <BomDataGrid>(); } //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); LSdataGridView.ReadOnly = true; BOMdataGridView.Columns[q(Msg_Type.fieldstatus)].DefaultCellStyle.BackColor = Color.Red;//"状态" for (int i = 0; i < unRequireArr.Count; i++) { BOMdataGridView.Rows[unRequireArr[i]].Cells[q(Msg_Type.fieldstatus)].Style.BackColor = Color.White;//"状态" } //SELECT_MES_TM_TMINFO_BYTM r = ServicModel.TM_TMINFO.SELECT_TL_LAST(MES_PD_SCRW_LIST.RWBH, getToken()); //if (r.MES_RETURN.TYPE.Equals("S")) //{ // getTMList(r, 0); //} Tmlist = new List <TMDataGrid>(); LSdataGridView.DataSource = new List <TMDataGrid>(); LSdataGridView.ClearSelection(); LSdataGridView.Columns[q(Msg_Type.fielddelete)].DisplayIndex = 4;//"删除" BOMdataGridView.ClearSelection(); if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } } else { //MessageBox.Show(SMtextBox.Text + res.MES_RETURN.MESSAGE, "消息框"); ShowMeg(SMtextBox.Text + res.MES_RETURN.MESSAGE); } SMtextBox.Clear(); SMtextBox.Select(); }
public frmBBprint(MES_TM_TMINFO_INSERT_GL model, Print_Type ptype, Rigth_Type rtype, MES_PD_SCRW_LIST list) { InitializeComponent(); RigthType = rtype; PrintType = ptype; MES_PD_SCRW scrwmodel = new MES_PD_SCRW(); scrwmodel.RWBH = list.RWBH; SELECT_MES_PD_SCRW res = ServicModel.PD_SCRW.SELECT(scrwmodel, getToken()); if (res.MES_PD_SCRW_LIST.Length == 0) { ShowMeg(q(Msg_Type.msgrwdempty)); return; } list = res.MES_PD_SCRW_LIST[0]; if (list == null) { ShowMeg(q(Msg_Type.msgrwdempty)); return; } MES_TM_TMINFO_INSERT_GL = model; wlxxtextBox.Text = list.WLH + "/" + list.WLMS; if (!string.IsNullOrEmpty(list.XSNOBILL)) { if (!string.IsNullOrEmpty(list.PC)) { wlsxtextBox.Text = list.XSNOBILL + "-" + list.XSNOBILLMX + "/" + list.PC; } else { wlsxtextBox.Text = list.XSNOBILL + "-" + list.XSNOBILLMX; } } else { if (!string.IsNullOrEmpty(list.PC)) { wlsxtextBox.Text = list.PC; } } dcxhtextBox.Text = list.DCXHNAME; dcdjtextBox.Text = list.DCDJNAME; mbsltextBox.Text = Convert.ToString(list.MPSL); bbpmtextBox.Text = list.RQM; //if (judge.IsNumber(list.XSNOBILL) == false && !string.IsNullOrEmpty(list.XSNOBILL)) //{ // bzrichTextBox.Text = list.XSNOBILL + "-" + list.XSNOBILLMX; //} cpztcomboBox.DataSource = GetDictionaryMX(9); cpztcomboBox.DisplayMember = "MXNAME"; cpztcomboBox.ValueMember = "ID"; zhtextBox.Text = Convert.ToString(ServicModel.PD_SCRW.SELECT_TH_BY_GDDH_SBBH(list.RWBH, getToken()).TH); List <MES_SY_TYPEMXLIST> sbcdlist = GetDictionaryMX(15).ToList(); MES_SY_TYPEMXLIST choicllist = new MES_SY_TYPEMXLIST(); choicllist.ID = 0; choicllist.MXNAME = q(Msg_Type.titlechoice); sbcdlist.Insert(0, choicllist); sbcdcomboBox.DataSource = sbcdlist; sbcdcomboBox.DisplayMember = "MXNAME"; sbcdcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> hdgxlist = GetDictionaryMX(19).ToList(); hdgxlist.Insert(0, choicllist); hdgxcomboBox.DisplayMember = "MXNAME"; hdgxcomboBox.ValueMember = "ID"; hdgxcomboBox.DataSource = hdgxlist; hdgxcomboBox.SelectedValue = list.XDGX; }
public frmSGSMsub_sudian(MES_SY_MATERIAL_LIST model, int tmType) { InitializeComponent(); //monthCalendar1.Visible = false; //monthCalendar2.Visible = false; //monthCalendar3.Visible = false; MES_SY_MATERIAL_LIST = model; List <MES_SY_TYPEMXLIST> tmsxList = new List <MES_SY_TYPEMXLIST>(); tmsxList = GetDictionaryMX(16, model.GC).ToList(); List <MES_SY_TYPEMXLIST> tmList = new List <MES_SY_TYPEMXLIST>(); for (int i = 0; i < tmsxList.Count; i++) { if (tmsxList[i].ID == tmType) { MES_SY_TYPEMXLIST node = new MES_SY_TYPEMXLIST(); node = tmsxList[i]; tmList.Add(node); } } //MES_SY_TYPEMXLIST tmsxmodel = new MES_SY_TYPEMXLIST(); //tmsxmodel.MXNAME = "==请选择=="; //tmsxmodel.ID = 0; //tmList.Insert(0, tmsxmodel); tmsxcomboBox.DataSource = tmList; tmsxcomboBox.DisplayMember = "MXNAME"; tmsxcomboBox.ValueMember = "ID"; gctextBox.Text = model.GC; wlxxtextBox.Text = model.WLH + "/" + model.WLMS; wllbtextBox.Text = model.WLLBNAME; wlzxxtextBox.Text = model.WLGROUP + "/" + model.WLGROUPNAME; dcxhtextBox.Text = model.DCXHNAME; dcdjtextBox.Text = model.DCDJNAME; //素电 权限 ----工作中心 MES_SY_GZZX gzzxmodel = new MES_SY_GZZX(); gzzxmodel.GC = model.GC; gzzxmodel.WLLB = model.WLLB; MES_SY_GZZX[] list = ServicModel.SY_GZZX.SELECT(gzzxmodel, getToken()); gzzxcomboBox.SelectedValue = ""; gzzxcomboBox.SelectedText = ""; for (int i = 0; i < list.Length; i++) { list[i].GZZXMS = list[i].GZZXMS + "-" + list[i].GZZXBH; } List <MES_SY_GZZX> gzzxlist = list.ToList(); // staffid 权限 ----工作中心 MES_SY_GZZX gzzxmodel_staff = new MES_SY_GZZX(); gzzxmodel_staff.GC = model.GC; gzzxmodel_staff.STAFFID = Convert.ToInt32(getUserInfo("staffid")); MES_SY_GZZX[] list_staffid = ServicModel.SY_GZZX.SELECT_BY_ROLE(gzzxmodel_staff, getToken()); for (int i = 0; i < list_staffid.Length; i++) { list_staffid[i].GZZXMS = list_staffid[i].GZZXMS + "-" + list_staffid[i].GZZXBH; } for (int i = 0; i < list_staffid.Length; i++) { if (gzzxlist.FindIndex(p => p.GZZXBH == list_staffid[i].GZZXBH) == -1) { gzzxlist.Add(list_staffid[i]); } } MES_SY_GZZX gzzxchoicemodel = new MES_SY_GZZX(); gzzxchoicemodel.GZZXBH = "0"; gzzxchoicemodel.GZZXMS = q(Msg_Type.titlechoice);//"==请选择=="; gzzxlist.Insert(0, gzzxchoicemodel); gzzxcomboBox.DataSource = gzzxlist; gzzxcomboBox.ValueMember = "GZZXBH"; gzzxcomboBox.DisplayMember = "GZZXMS"; List <MES_SY_TYPEMXLIST> cpztList = GetDictionaryMX(9, model.GC).ToList(); int cpztIndex = cpztList.FindIndex(p => p.MXNAME.Equals("暂放")); cpztcomboBox5.DataSource = cpztList; cpztcomboBox5.DisplayMember = "MXNAME"; cpztcomboBox5.ValueMember = "ID"; if (cpztIndex != -1) { cpztcomboBox5.SelectedValue = cpztList[cpztIndex].ID; } //I类暂放电 List <MES_SY_TYPEMXLIST> zfsdlist = GetDictionaryMX(17).ToList(); int zfsdIndex = zfsdlist.FindIndex(p => p.MXNAME.Equals("I类暂放电")); MES_SY_TYPEMXLIST zfsdnode = new MES_SY_TYPEMXLIST(); zfsdnode.ID = 0; zfsdnode.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; zfsdlist.Insert(0, zfsdnode); zflbcomboBox.DataSource = zfsdlist; zflbcomboBox.DisplayMember = "MXNAME"; zflbcomboBox.ValueMember = "ID"; if (zfsdIndex != -1) { zflbcomboBox.SelectedValue = zfsdlist[zfsdIndex + 1].ID; } }
private void gccomboBox_SelectedValueChanged(object sender, EventArgs e) { ComboBox cb = (ComboBox)sender; object obj = cb.SelectedValue; if (obj is string) { MES_SY_TYPEMX typeModel = new MES_SY_TYPEMX(); typeModel.TYPEID = 4; typeModel.GC = Convert.ToString(obj); MES_SY_TYPEMXLIST[] wllbArr = ServicModel.SY_TYPEMX.SELECT(typeModel, getToken()); List <MES_SY_TYPEMXLIST> wllblist = wllbArr.ToList(); MES_SY_TYPEMXLIST choicwllb = new MES_SY_TYPEMXLIST(); choicwllb.ID = 0; choicwllb.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; wllblist.Insert(0, choicwllb); wllbcomboBox.DisplayMember = "MXNAME"; wllbcomboBox.ValueMember = "ID"; if (WllbArr.Length != 0) { List <MES_SY_TYPEMXLIST> nodes = new List <MES_SY_TYPEMXLIST>(); for (int i = 0; i < wllblist.Count; i++) { for (int j = 0; j < WllbArr.Length; j++) { if (wllblist[i].ID == WllbArr[j]) { MES_SY_TYPEMXLIST node = new MES_SY_TYPEMXLIST(); node.ID = wllblist[i].ID; node.MXNAME = wllblist[i].MXNAME; nodes.Add(node); } } } nodes.Insert(0, choicwllb); wllbcomboBox.DataSource = nodes; if (nodes.Count == 2) { wllbcomboBox.SelectedValue = nodes[1].ID; } } else { wllbcomboBox.DataSource = wllblist; } MES_SY_MATERIAL_GROUP groupModel = new MES_SY_MATERIAL_GROUP(); groupModel.GC = Convert.ToString(obj); MES_SY_MATERIAL_GROUP_SELECT res = ServicModel.SY_MATERIAL_GROUP.SELECT_USER(groupModel, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { List <MES_SY_MATERIAL_GROUP> grouplist = res.MES_SY_MATERIAL_GROUP.ToList(); groupModel.WLGROUPNAME = q(Msg_Type.titlechoice);//"==请选择=="; groupModel.WLGROUP = "0"; grouplist.Insert(0, groupModel); wlzcomboBox.DataSource = grouplist; wlzcomboBox.DisplayMember = "WLGROUPNAME"; wlzcomboBox.ValueMember = "WLGROUP"; } else { List <MES_SY_MATERIAL_GROUP> grouplist = new List <MES_SY_MATERIAL_GROUP>(); groupModel.WLGROUPNAME = q(Msg_Type.titlechoice);//"==请选择=="; groupModel.WLGROUP = "0"; grouplist.Insert(0, groupModel); wlzcomboBox.DataSource = grouplist; wlzcomboBox.DisplayMember = "WLGROUPNAME"; wlzcomboBox.ValueMember = "WLGROUP"; } MES_SY_TYPEMX dcxhModel = new MES_SY_TYPEMX(); dcxhModel.TYPEID = 6; dcxhModel.GC = Convert.ToString(obj); MES_SY_TYPEMXLIST[] dcxhres = ServicModel.SY_TYPEMX.SELECT(dcxhModel, getToken()); List <MES_SY_TYPEMXLIST> dcxhlist = dcxhres.ToList(); MES_SY_TYPEMXLIST dcxhnode = new MES_SY_TYPEMXLIST(); dcxhnode.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; dcxhnode.ID = 0; dcxhlist.Insert(0, dcxhnode); dcxhcomboBox.DataSource = dcxhlist; dcxhcomboBox.DisplayMember = "MXNAME"; dcxhcomboBox.ValueMember = "ID"; MES_SY_TYPEMX dcdjModel = new MES_SY_TYPEMX(); dcdjModel.TYPEID = 7; dcdjModel.GC = Convert.ToString(obj); MES_SY_TYPEMXLIST[] dcdjres = ServicModel.SY_TYPEMX.SELECT(dcdjModel, getToken()); List <MES_SY_TYPEMXLIST> dcdjlist = dcdjres.ToList(); MES_SY_TYPEMXLIST dcdjnode = new MES_SY_TYPEMXLIST(); dcdjnode.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; dcdjnode.ID = 0; dcdjlist.Insert(0, dcdjnode); dcdjcomboBox.DataSource = dcdjlist; dcdjcomboBox.DisplayMember = "MXNAME"; dcdjcomboBox.ValueMember = "ID"; } }
public frmTL2(MES_PD_SCRW_LIST list, string shebeihaoID, Rigth_Type rtype) { InitializeComponent(); this.Text = GetFormName(rtype); if (rtype != Rigth_Type.gangketl_cc) { dyrkbutton.Visible = false; } bingLSdatagridView(); bindBomView(); RigthType = rtype; SMtextBox.Select(); SBHID = shebeihaoID; Tmlist = new List <TMDataGrid>(); this._MES_PD_SCRW_LIST = list; MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, dateTimePicker1.Text.Trim(), list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = "==请选择=="; bcArr = bclist.ToList(); bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = "MES工单:" + list.GDDH; GDHlabel.Text = "工单号:" + list.ERPNO; WLXXlabel.Text = "物料信息:" + list.WLH + "/" + list.WLMS; WLLBlabel1.Text = "物料类别:" + list.WLLBNAME; rwdlabel.Text = "任务单:" + list.RWBH; BOMdataGridView.DataSource = getBomList(_bomList); //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); LSdataGridView.ReadOnly = true; if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } }
public void RefreshRW(MES_PD_SCRW_LIST list, string shebeihaoID) { this._MES_PD_SCRW_LIST = list; Tmlist = new List <TMDataGrid>(); MES_TM_CZR rymodel = new MES_TM_CZR(); rymodel.GC = list.GC; rymodel.RWBH = list.RWBH; rymodel.CZLB = 1; _czrList = ServicModel.TM_CZR.SELECT_CZR_NOW(rymodel, getToken()); _bomList = ServicModel.PD_GD.SAP_GET_GDJGXX(list.RWBH, dateTimePicker1.Text.Trim(), list.GC, getToken()); unRequireArr = new List <int>(); MES_SY_TYPEMX bcmodel = new MES_SY_TYPEMX(); bcmodel.GC = Convert.ToString(getGC("value")); bcmodel.TYPEID = 5; List <MES_SY_TYPEMXLIST> bcArr = new List <MES_SY_TYPEMXLIST>(); MES_SY_TYPEMXLIST[] bclist = ServicModel.SY_TYPEMX.SELECT(bcmodel, getToken()); gzzxtextBox.Text = list.GZZXBH + "-" + list.GZZXNAME; czrytextBox.Text = _czrList.CZR; gctextBox.Text = list.GC; sbhtextBox.Text = list.SBH; pctextBox.Text = list.PC; MES_SY_TYPEMXLIST bcmodel1 = new MES_SY_TYPEMXLIST(); bcmodel1.ID = 0; bcmodel1.MXNAME = "==请选择=="; bcArr = bclist.ToList(); bcArr.Insert(0, bcmodel1); bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; bccomboBox.DataSource = bcArr; bccomboBox.SelectedValue = list.BC; MESlabel.Text = "MES工单:" + list.GDDH; GDHlabel.Text = "工单号:" + list.ERPNO; WLXXlabel.Text = "物料信息:" + list.WLH + "/" + list.WLMS; WLLBlabel1.Text = "物料类别:" + list.WLLBNAME; rwdlabel.Text = "任务单:" + list.RWBH; BOMdataGridView.DataSource = getBomList(_bomList); //scrqtextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); LSdataGridView.ReadOnly = true; BOMdataGridView.Columns["状态"].DefaultCellStyle.BackColor = Color.Red; for (int i = 0; i < unRequireArr.Count; i++) { BOMdataGridView.Rows[unRequireArr[i]].Cells["状态"].Style.BackColor = Color.White; } SELECT_MES_TM_TMINFO_BYTM r = ServicModel.TM_TMINFO.SELECT_TL_LAST(MES_PD_SCRW_LIST.RWBH, getToken()); if (r.MES_RETURN.TYPE.Equals("S")) { getTMList(r, 0); } else { Tmlist = new List <TMDataGrid>(); LSdataGridView.DataSource = new List <TMDataGrid>(); LSdataGridView.ClearSelection(); LSdataGridView.Columns["删除"].DisplayIndex = 4; } if (RigthType == Rigth_Type.mfqqingxi) { GDHlabel.Visible = false; WLXXlabel.Location = GDHlabel.Location; } }
public frmZXprint(MES_PD_SCRW_LIST list, string scrq) { InitializeComponent(); IsLR61scx = false; MES_SY_MATERIAL mmRequest = new MES_SY_MATERIAL(); mmRequest.WLH = list.WLH; if (list.WLGROUP != null) { IsLR61scx = list.WLGROUP.Equals(ZZWLGROUP) ? true : false; } if (!IsLR61scx) { sdxtlabel17.Visible = false; sdxtcombobox.Visible = false; dyzslabel7.Location = pclabel6.Location; fsnumericUpDown.Location = pctextBox.Location; pclabel6.Location = sdxtlabel17.Location; pctextBox.Location = sdxtcombobox.Location; } mbsltextBox.Text = list.BZCOUNT == 0 ? "" : Convert.ToString(list.BZCOUNT); pctextBox.Text = list.PC; cpztcomboBox.DataSource = GetDictionaryMX(9).ToList(); cpztcomboBox.DisplayMember = "MXNAME"; cpztcomboBox.ValueMember = "ID"; MES_PD_SCRW_LIST = list; zhtextBox.Text = list.TH.ToString(); scrqtextBox.Text = scrq; bstextBox.Text = list.BZBS == 0?"":list.BZBS.ToString(); wlxxtextBox.Text = list.WLH + "/" + list.WLMS; dcxhtextBox.Text = list.DCXHNAME; dcdjtextBox.Text = list.DCDJNAME; hjsltextBox.Text = list.BZCOUNT * list.BZBS == 0 ? "" : (list.BZCOUNT * list.BZBS).ToString(); MES_PD_SCRW_CCTH res = ServicModel.PD_SCRW.SELECT_ZXCCINFO(list.RWBH, 0, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { zhtextBox.Text = res.TH.ToString(); kssjdateTimePicker.Text = Convert.ToDateTime(res.KSTIME).ToString("yyyy-MM-dd HH:mm:ss"); jssjdateTimePicker.Text = Convert.ToDateTime(res.JSTIME).ToString("yyyy-MM-dd HH:mm:ss"); //kssjtextBox.Text = res.KSTIME; //jssjtextBox.Text = res.JSTIME; } else { ShowMeg(res.MES_RETURN.MESSAGE); } List <MES_SY_TYPEMXLIST> zfsdlist = GetDictionaryMX(17).ToList(); MES_SY_TYPEMXLIST zfsdnode = new MES_SY_TYPEMXLIST(); zfsdnode.ID = 0; zfsdnode.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; zfsdlist.Insert(0, zfsdnode); zflbcomboBox.DataSource = zfsdlist; zflbcomboBox.DisplayMember = "MXNAME"; zflbcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> sdxtlist = GetDictionaryMX(22).ToList(); MES_SY_TYPEMXLIST sdxtnode = new MES_SY_TYPEMXLIST(); sdxtnode.ID = 0; sdxtnode.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; sdxtlist.Insert(0, sdxtnode); sdxtcombobox.DataSource = sdxtlist; sdxtcombobox.DisplayMember = "MXNAME"; sdxtcombobox.ValueMember = "ID"; if (list.GC == BranchGC) { bzrichTextBox.Text = "\n\n" + ZXVerifyStr + ""; } }
private void ConfigUI(MES_PMM_MOULD model) { if (model.STATUS != "正常") { ShowMeg(string.Format("模具{0}状态为{1}", model.MOULD, model.STATUS)); } wllbtype = 0; if (model.WLLBNAME == "密封圈") { wllbtype = 1; wqhyslabel.Text = "无腔号:"; } else if (model.WLLBNAME == "绝缘圈") { wllbtype = 2; wqhyslabel.Text = "颜色:"; List <MES_SY_TYPEMXLIST> yslist = GetDictionaryMX(33).ToList(); int index = yslist.FindIndex(p => model.WLMS.Contains(p.MXNAME)); if (index != -1) { wxhystextBox2.Text = yslist[index].MXNAME; } } else { ShowMeg("模具物料类别不属于绝缘圈或密封圈为" + model.WLLBNAME); } gctextBox.Text = model.GC + "-" + model.GCMS; gzzxtextBox4.Text = model.GZZXBH + "-" + model.GZZXMS; sbhtextBox2.Text = model.SBMS; mjhtextBox5.Text = model.MOULD; wlxxtextBox.Text = model.WLH + "/" + model.WLMS; sltextBox1.Text = model.CASENUM.ToString(); jztextBox1.Text = model.CASEWET.ToString(); clpbdmtextBox6.Text = model.MATCHCODENAME; //List<MES_SY_TYPEMXLIST> dwlist = GetDictionaryMX(2,model.GC).ToList(); MES_SY_TYPEMXLIST choicllist = new MES_SY_TYPEMXLIST(); choicllist.ID = 0; choicllist.MXNAME = "==请选择=="; //dwlist.Insert(0, choicllist); //dwcomboBox1.DataSource = dwlist; //dwcomboBox1.DisplayMember = "MXNAME"; //dwcomboBox1.ValueMember = "ID"; MES_SY_MATERIAL materialmodel = new MES_SY_MATERIAL(); materialmodel.WLH = model.WLH; materialmodel.GC = model.GC; MES_SY_MATERIAL_SELECT mRes = ServicModel.SY_MATERIAL.SELECT(materialmodel, getToken()); if (mRes.MES_RETURN.TYPE.Equals("S")) { if (mRes.MES_SY_MATERIAL != null && mRes.MES_SY_MATERIAL.Length > 0) { dwlabel.Text = mRes.MES_SY_MATERIAL[0].UNITSNAME; } } List <MES_SY_TYPEMXLIST> cpztlist = GetDictionaryMX(9, model.GC).ToList(); cpztlist.Insert(0, choicllist); cpztcomboBox1.DataSource = cpztlist; cpztcomboBox1.DisplayMember = "MXNAME"; cpztcomboBox1.ValueMember = "ID"; int hgindex = cpztlist.FindIndex(p => p.MXNAME == "合格"); if (hgindex != -1) { cpztcomboBox1.SelectedValue = cpztlist[hgindex].ID; } List <MES_SY_TYPEMXLIST> lxlist = GetDictionaryMX(32, model.GC).ToList(); lxlist.Insert(0, choicllist); lxcomboBox2.DataSource = lxlist; lxcomboBox2.DisplayMember = "MXNAME"; lxcomboBox2.ValueMember = "ID"; int zcindex = lxlist.FindIndex(p => p.MXNAME == "正常"); if (zcindex != -1) { lxcomboBox2.SelectedValue = lxlist[zcindex].ID; } MES_TM_TMINFO kstimemodel = new MES_TM_TMINFO(); kstimemodel.LB = 1; kstimemodel.MID = model.MID; MES_RETURN_UI kstimeres = ServicModel.TM_TMINFO.SELECT_TM_LASTTIME(kstimemodel, getToken()); string currentTime = Convert.ToDateTime(ServicModel.PUBLIC_FUNC.GET_TIME(getToken())).ToString("yyyy-MM-dd HH:mm:ss"); if (kstimeres.TYPE == "S") { if (!string.IsNullOrEmpty(kstimeres.MESSAGE)) { ksdateTimePicker1.Text = kstimeres.MESSAGE;//.ToString("yyyy-MM-dd HH:mm:ss"); } else { ksdateTimePicker1.Text = currentTime;//DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } } //ksdateTimePicker1.Text = jsdateTimePicker2.Text = currentTime;// DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); MES_TM_CZR czrmodel = new MES_TM_CZR(); czrmodel.SBBH = model.SBBH; czrmodel.CZLB = 3; MES_TM_CZR_SELECT_CZR_NOW czrres = SelectCZR(czrmodel); if (czrres.MES_RETURN.TYPE == "S" && czrres.MES_TM_CZR.Length == 1) { Gh = czrres.MES_TM_CZR[0].CZRGH; czrtextBox1.Text = czrres.MES_TM_CZR[0].CZRNAME; } else { } }
private void ConfigUI(string tm) { ClearUI(); CancleTextboxzswllot(); CancleTextboxzswlbsk(); MES_TM_TMINFO_SELECT_BY_UPDATEROLE_IN model = new MES_TM_TMINFO_SELECT_BY_UPDATEROLE_IN(); model.STAFFID = Convert.ToInt32(getUserInfo("staffid")); model.TM = tm; SELECT_MES_TM_TMINFO_BYTM res = ServicModel.TM_TMINFO.SELECT_BY_UPDATEROLE(model, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { if (res.MES_TM_TMINFO_LIST.Length == 1) { MES_SY_TYPEMXLIST zfsdnode = new MES_SY_TYPEMXLIST(); zfsdnode.ID = 0; zfsdnode.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; MES_TM_TMINFO_LIST = res.MES_TM_TMINFO_LIST[0]; string gc = MES_TM_TMINFO_LIST.GC; //MES_TM_TMINFO_LIST.MOULD cpztcomboBox.DataSource = GetDictionaryMX(9, gc); cpztcomboBox.DisplayMember = "MXNAME"; cpztcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> dcxhlist = GetDictionaryMX(6, gc).ToList(); dcxhlist.Insert(0, zfsdnode); dcxhcomboBox.DataSource = dcxhlist; dcxhcomboBox.DisplayMember = "MXNAME"; dcxhcomboBox.ValueMember = "ID"; int bcID = 5; if (res.MES_TM_TMINFO_LIST[0].WLLBNAME.Equals("正极粉")) { bcID = 12; } List <MES_SY_TYPEMXLIST> bclist = GetDictionaryMX(bcID, gc).ToList(); bclist.Insert(0, zfsdnode); bccomboBox.DataSource = bclist; bccomboBox.DisplayMember = "MXNAME"; bccomboBox.ValueMember = "ID"; //scbzcomboBox.DataSource = GetDictionaryMX(12); //scbzcomboBox.DisplayMember = "MXNAME"; //scbzcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> dcdjlist = GetDictionaryMX(7, gc).ToList(); dcdjlist.Insert(0, zfsdnode); dcdjcomboBox.DataSource = dcdjlist; dcdjcomboBox.DisplayMember = "MXNAME"; dcdjcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> sbcdlist = GetDictionaryMX(15, gc).ToList(); sbcdlist.Insert(0, zfsdnode); sbcdcomboBox.DataSource = sbcdlist; sbcdcomboBox.DisplayMember = "MXNAME"; sbcdcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> zfsdlist = GetDictionaryMX(17, gc).ToList(); zfsdlist.Insert(0, zfsdnode); zflbcomboBox.DataSource = zfsdlist; zflbcomboBox.DisplayMember = "MXNAME"; zflbcomboBox.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> hdgxlist = GetDictionaryMX(19, gc).ToList(); hdgxlist.Insert(0, zfsdnode); hgxcomboBox.DisplayMember = "MXNAME"; hgxcomboBox.ValueMember = "ID"; hgxcomboBox.DataSource = hdgxlist; List <MES_SY_TYPEMXLIST> yslist = GetDictionaryMX(33, gc).ToList(); yslist.Insert(0, zfsdnode); yscomboBox.DisplayMember = "MXNAME"; yscomboBox.ValueMember = "ID"; yscomboBox.DataSource = yslist; List <MES_SY_TYPEMXLIST> cptypelist = GetDictionaryMX(32, gc).ToList(); cptypelist.Insert(0, zfsdnode); cptypecomboBox.DisplayMember = "MXNAME"; cptypecomboBox.ValueMember = "ID"; cptypecomboBox.DataSource = cptypelist; tmtextBox1.Text = MES_TM_TMINFO_LIST.TM; wlhtextBox2.Text = MES_TM_TMINFO_LIST.WLH; wllbtextBox.Text = MES_TM_TMINFO_LIST.WLLBNAME; wlmstextBox.Text = MES_TM_TMINFO_LIST.WLMS; dcxhcomboBox.SelectedValue = MES_TM_TMINFO_LIST.DCXH; dcdjcomboBox.SelectedValue = MES_TM_TMINFO_LIST.DCDJ; kssjtextBox.Text = MES_TM_TMINFO_LIST.KSTIME; jssjtextBox.Text = MES_TM_TMINFO_LIST.JSTIME; cpztcomboBox.SelectedValue = MES_TM_TMINFO_LIST.CPZT; //bztextBox.Text = MES_TM_TMINFO_LIST.REMARK; bzrichTextBox1.Text = MES_TM_TMINFO_LIST.REMARK; xsddtextBox.Text = MES_TM_TMINFO_LIST.NOBILL; xsxmtextBox.Text = MES_TM_TMINFO_LIST.NOBILLMX; gyspctextBox.Text = MES_TM_TMINFO_LIST.GYSPC; thtextBox.Text = MES_TM_TMINFO_LIST.TH.ToString(); pctextBox.Text = MES_TM_TMINFO_LIST.PC; clpbtextBox.Text = MES_TM_TMINFO_LIST.CLPBDM; zflbcomboBox.SelectedValue = MES_TM_TMINFO_LIST.ZFDCLB; cptypecomboBox.SelectedValue = MES_TM_TMINFO_LIST.CPTYPE; bccomboBox.SelectedValue = MES_TM_TMINFO_LIST.BC; if (MES_TM_TMINFO_LIST.DCSLYS != 0) { wstextBox1.Text = MES_TM_TMINFO_LIST.DCSLYS.ToString(); } if (MES_TM_TMINFO_LIST.DCSLMBSL != 0) { mbsltextBox2.Text = MES_TM_TMINFO_LIST.DCSLMBSL.ToString(); } if (MES_TM_TMINFO_LIST.DCSLBS != 0) { bstextBox3.Text = MES_TM_TMINFO_LIST.DCSLBS.ToString(); } hgxcomboBox.SelectedValue = MES_TM_TMINFO_LIST.XDGX; bbpmtextBox.Text = MES_TM_TMINFO_LIST.RQM; scdatetextBox.Text = MES_TM_TMINFO_LIST.SCDATE; sbcdcomboBox.SelectedValue = MES_TM_TMINFO_LIST.SBCD; sltextBox.Text = MES_TM_TMINFO_LIST.SL.ToString(); //ystextBox.Text = MES_TM_TMINFO_LIST.MFQCOLORNAME; yscomboBox.SelectedValue = MES_TM_TMINFO_LIST.MFQCOLOR; wqhtextBox.Text = MES_TM_TMINFO_LIST.WQH; if (MES_TM_TMINFO_LIST.TMSX == 622)// zswlbsk = 622 物料标识卡 { ReadOnlyTextboxzswlbsk(); } else if (MES_TM_TMINFO_LIST.TMSX == 621)//zswllot = 621, 物料lot表 { sltextBox.ReadOnly = true; bccomboBox.Enabled = false; scdatetextBox.ReadOnly = true; Sonluk.UI.Model.MES.TM_GLService.MES_TM_GL glmodel = new Sonluk.UI.Model.MES.TM_GLService.MES_TM_GL(); glmodel.LB = 1; glmodel.XCTM = MES_TM_TMINFO_LIST.TM; Sonluk.UI.Model.MES.TM_GLService.MES_TM_GL_SELECT glres = ServicModel.TM_GL.SELECT(glmodel, getToken()); if (glres.MES_RETURN.TYPE.Equals("S")) { if (glres.MES_TM_GL.Length > 0) { if (glres.MES_TM_GL[0].SCTMRESDUESL > 0) { ReadOnlyTextboxzswllot(); } else { } } else { cptypecomboBox.Enabled = true; } } else { ShowMeg(glres.MES_RETURN.MESSAGE); } } } else { //ShowMeg("条码数据异常"); ShowMeg(q(Msg_Type.msgtmexcept)); } } else { ShowMeg(res.MES_RETURN.MESSAGE); } smtextBox.Clear(); }
public frmSGSMsub(MES_SY_MATERIAL_LIST model) { InitializeComponent(); //monthCalendar1.Visible = false; //monthCalendar2.Visible = false; //monthCalendar3.Visible = false; MES_SY_MATERIAL_LIST = model; List <MES_SY_TYPEMXLIST> tmsxList = new List <MES_SY_TYPEMXLIST>(); tmsxList = GetDictionaryMX(16, model.GC).ToList(); MES_SY_TYPEMXLIST tmsxmodel = new MES_SY_TYPEMXLIST(); tmsxmodel.MXNAME = q(Msg_Type.titlechoice);//"==请选择=="; tmsxmodel.ID = 0; tmsxList.Insert(0, tmsxmodel); tmsxcomboBox.DataSource = tmsxList; tmsxcomboBox.DisplayMember = "MXNAME"; tmsxcomboBox.ValueMember = "ID"; gctextBox.Text = model.GC; wlxxtextBox.Text = model.WLH + "/" + model.WLMS; wllbtextBox.Text = model.WLLBNAME; wlzxxtextBox.Text = model.WLGROUP + "/" + model.WLGROUPNAME; dcxhtextBox.Text = model.DCXHNAME; dcdjtextBox.Text = model.DCDJNAME; MES_SY_GZZX gzzxmodel = new MES_SY_GZZX(); gzzxmodel.GC = model.GC; gzzxmodel.STAFFID = Convert.ToInt32(getUserInfo("staffid")); //gzzxmodel.WLLB = Gzzxlb; //gzzxmodel.WLLBNAME = Wllb; MES_SY_GZZX[] list = ServicModel.SY_GZZX.SELECT_BY_ROLE(gzzxmodel, getToken()); gzzxcomboBox.SelectedValue = ""; gzzxcomboBox.SelectedText = ""; for (int i = 0; i < list.Length; i++) { list[i].GZZXMS = list[i].GZZXBH + "-" + list[i].GZZXMS; } List <MES_SY_GZZX> gzzxlist = list.ToList(); MES_SY_GZZX gzzxchoicemodel = new MES_SY_GZZX(); gzzxchoicemodel.GZZXBH = "0"; gzzxchoicemodel.GZZXMS = q(Msg_Type.titlechoice);//"==请选择=="; gzzxlist.Insert(0, gzzxchoicemodel); gzzxcomboBox.DataSource = gzzxlist; gzzxcomboBox.ValueMember = "GZZXBH"; gzzxcomboBox.DisplayMember = "GZZXMS"; List <MES_SY_TYPEMXLIST> bclist = GetDictionaryMX(5, model.GC).ToList(); bclist.Insert(0, tmsxmodel); bccomboBox4.DataSource = bclist; bccomboBox4.DisplayMember = "MXNAME"; bccomboBox4.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> cpztlist = GetDictionaryMX(9, model.GC).ToList(); cpztlist.Insert(0, tmsxmodel); cpztcomboBox5.DataSource = cpztlist; cpztcomboBox5.DisplayMember = "MXNAME"; cpztcomboBox5.ValueMember = "ID"; List <MES_SY_TYPEMXLIST> zfcdlist = GetDictionaryMX(10, model.GC).ToList(); zfcdlist.Insert(0, tmsxmodel); zfcdcomboBox.DataSource = zfcdlist; zfcdcomboBox.DisplayMember = "MXNAME"; zfcdcomboBox.ValueMember = "ID"; MES_MM_CK ckmodel = new MES_MM_CK(); ckmodel.GC = gctextBox.Text.Trim(); MES_MM_CK_SELECT ckres = ServicModel.MM_CK.SELECT_BY_STAFFID(ckmodel, getToken()); if (ckres.MES_RETURN.TYPE.Equals("S")) { for (int i = 0; i < ckres.MES_MM_CK.Length; i++) { ckres.MES_MM_CK[i].CKMS = ckres.MES_MM_CK[i].CKDM + "-" + ckres.MES_MM_CK[i].CKMS; } List <MES_MM_CK> ckddList = new List <MES_MM_CK>(); ckddList = ckres.MES_MM_CK.ToList(); MES_MM_CK choiceCKmodel = new MES_MM_CK(); choiceCKmodel.CKMS = q(Msg_Type.titlechoice);//"==请选择=="; choiceCKmodel.CKDM = "0"; ckddList.Insert(0, choiceCKmodel); kcddcomboBox.DataSource = ckddList; kcddcomboBox.DisplayMember = "CKMS"; kcddcomboBox.ValueMember = "CKDM"; } }