public void getwllot() { //_MES_PMM_MOULD = new MES_PMM_MOULD(); //Gh = ""; ClearUI(); //GetDictionaryMX() 字典 MES_PMM_MOULD model = new MES_PMM_MOULD(); model.MID = SMtextBox.Text.Trim(); MES_PMM_MOULD_SELECT res = ServicModel.PMM_MOULD.SELECT_ALL(model, getToken()); if (res.MES_RETURN.TYPE == "S") { if (res.MES_PMM_MOULD.Length == 0) { ShowMeg(string.Format("没有查询到{0}对应的模具信息", model.MID)); } else if (res.MES_PMM_MOULD.Length == 1) { _MES_PMM_MOULD = res.MES_PMM_MOULD[0]; ConfigUI(_MES_PMM_MOULD); } else { ShowMeg("获取到模具信息异常" + res.MES_PMM_MOULD.Length + ""); } } else { ShowMeg(res.MES_RETURN.MESSAGE); } }
public MES_RETURN_UI UPDATE(MES_PMM_MOULD model, int STAFFID, string token) { MES_RETURN mr = client.UPDATE(model, token, STAFFID); MES_RETURN_UI mrui = new MES_RETURN_UI(); mrui.TYPE = mr.TYPE; mrui.MESSAGE = mr.MESSAGE; return(mrui); }
private void wqhtextBox_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(MES_TM_TMINFO_LIST.MID)) { MES_PMM_MOULD model = new MES_PMM_MOULD(); model.MID = MES_TM_TMINFO_LIST.MID; MES_PMM_MOULD_SELECT res = ServicModel.PMM_MOULD.SELECT_ALL(model, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { if (res.MES_PMM_MOULD.Length == 1) { frmZSLotSub form = new frmZSLotSub(1, wqhtextBox.Text.Trim(), res.MES_PMM_MOULD[0].CAVE); form.block = SubBackContent; show(form); } } } }
private void ClearUI() { _MES_PMM_MOULD = new MES_PMM_MOULD(); wllbtype = 0; Gh = ""; gctextBox.Clear(); gzzxtextBox4.Clear(); sbhtextBox2.Clear(); mjhtextBox5.Clear(); wlxxtextBox.Clear(); clpbdmtextBox6.Clear(); sltextBox1.Clear(); //dwcomboBox1.DataSource = new List<MES_SY_TYPEMXLIST>(); //dwtextBox.Clear(); dwlabel.Text = "单位"; jztextBox1.Clear(); cpztcomboBox1.DataSource = new List <MES_SY_TYPEMXLIST>(); lxcomboBox2.DataSource = new List <MES_SY_TYPEMXLIST>(); ksdateTimePicker1.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); jsdateTimePicker2.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); czrtextBox1.Clear(); wxhystextBox2.Clear(); bzrichTextBox1.Clear(); }
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 { } }
public MES_PMM_MOULD_SELECT SELECT_ALL(MES_PMM_MOULD model, string token) { return(client.SELECT_ALL(model, token)); }
public MES_PMM_MOULD_SELECT SELECT(MES_PMM_MOULD model, int STAFFID, string token) { return(client.SELECT(model, token, STAFFID)); }