private void cxbutton_Click(object sender, EventArgs e) { MES_SY_MATERIAL model = new MES_SY_MATERIAL(); if (!Convert.ToString(gccomboBox.SelectedValue).Equals("0")) { model.GC = Convert.ToString(gccomboBox.SelectedValue); } if (!Convert.ToString(wllbcomboBox.SelectedValue).Equals("0")) { model.WLLB = Convert.ToInt32(wllbcomboBox.SelectedValue); } if (!Convert.ToString(wlzcomboBox.SelectedValue).Equals("0")) { model.WLGROUP = Convert.ToString(wlzcomboBox.SelectedValue); } if (!string.IsNullOrEmpty(textBox1.Text.Trim())) { model.WLH = textBox1.Text.Trim(); } MES_SY_MATERIAL_SELECT res = ServicModel.SY_MATERIAL.SELECT_ACTION(model, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { dataGridView1.DataSource = res.MES_SY_MATERIAL.ToList(); MES_SY_MATERIAL_LIST = res.MES_SY_MATERIAL.ToList(); dataGridView1.ClearSelection(); } else { ShowMeg(q(Msg_Type.msgnodata), 1500);//"没有查询到数据" } }
public string WLList(string GC, int WLLB) { MES_SY_MATERIAL model = new MES_SY_MATERIAL(); model.GC = GC; model.WLLB = WLLB; return(AppClass.EasyCall <MES_SY_MATERIAL, MES_SY_MATERIAL_LIST[]>(model, (postData, token) => { return mesModels.SY_MATERIAL.SELECT(postData, token).MES_SY_MATERIAL; })); }
public MES_RETURN_UI UPDATE(MES_SY_MATERIAL model, string ptoken) { MES_RETURN mr = client.UPDATE(model, ptoken); MES_RETURN_UI mrui = new MES_RETURN_UI(); mrui.TYPE = mr.TYPE; mrui.MESSAGE = mr.MESSAGE; return(mrui); }
public string GET_WL_datastring(string datastring) { string rst = ""; string token = AppClass.GetSession("token").ToString(); MES_SY_MATERIAL model_MES_SY_MATERIAL = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_SY_MATERIAL>(datastring); MES_SY_MATERIAL_SELECT rst_MES_SY_MATERIAL_SELECT = mesModels.SY_MATERIAL.SELECT_ACTION(model_MES_SY_MATERIAL, token); rst = Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_SY_MATERIAL_SELECT); return(rst); }
public string GET_WL(string GC, string WLGROUP, string GZZXBH) { string rst = ""; string token = AppClass.GetSession("token").ToString(); MES_SY_MATERIAL model_MES_SY_MATERIAL = new MES_SY_MATERIAL(); model_MES_SY_MATERIAL.GC = GC; model_MES_SY_MATERIAL.WLGROUP = WLGROUP; model_MES_SY_MATERIAL.GZZXBH = GZZXBH; MES_SY_MATERIAL_SELECT rst_MES_SY_MATERIAL_SELECT = mesModels.SY_MATERIAL.SELECT_BY_GZZX(model_MES_SY_MATERIAL, token); rst = Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_SY_MATERIAL_SELECT); return(rst); }
public MES_SY_MATERIAL_SELECT SELECT_LB(MES_SY_MATERIAL model, string ptoken) { return(client.SELECT_LB(model, ptoken)); }
public MES_SY_MATERIAL_SELECT SELECT_ACTION(MES_SY_MATERIAL model, string ptoken) { model.ISACTION = 1; return(client.SELECT(model, ptoken)); }
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 { } }
public ActionResult Assign_WorkOrder() { int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); string token = AppClass.GetSession("token").ToString(); MODEL_Assign_WorkOrder model = new MODEL_Assign_WorkOrder(); AppClass.SetSession("location", 110); MES_SY_GC model_MES_SY_GC = new MES_SY_GC(); model_MES_SY_GC.STAFFID = STAFFID; MES_SY_GC[] MES_SY_GC_list = mesModels.SY_GC.SELECT_BY_ROLE(model_MES_SY_GC, token); int gzzxcount = 0; if (MES_SY_GC_list.Length == 1) { MES_SY_GZZX model_MES_SY_GZZX = new MES_SY_GZZX(); model_MES_SY_GZZX.GC = MES_SY_GC_list[0].GC; model_MES_SY_GZZX.STAFFID = STAFFID; MES_SY_GZZX[] rst_MES_SY_GZZX = mesModels.SY_GZZX.SELECT_BY_ROLE(model_MES_SY_GZZX, token); model.GZXX = rst_MES_SY_GZZX; gzzxcount = rst_MES_SY_GZZX.Length; } else { model.GZXX = new MES_SY_GZZX[0]; } if (MES_SY_GC_list.Length == 1) { MES_SY_MATERIAL_GROUP model_MES_SY_MATERIAL_GROUP = new MES_SY_MATERIAL_GROUP(); model_MES_SY_MATERIAL_GROUP.GC = MES_SY_GC_list[0].GC; model_MES_SY_MATERIAL_GROUP.WLLBNAME = "密封圈"; MES_SY_MATERIAL_GROUP_SELECT rst_MES_SY_MATERIAL_GROUP_SELECT = mesModels.SY_MATERIAL_GROUP.SELECT_USER(model_MES_SY_MATERIAL_GROUP, token); model.WLGROUP = rst_MES_SY_MATERIAL_GROUP_SELECT.MES_SY_MATERIAL_GROUP; if (rst_MES_SY_MATERIAL_GROUP_SELECT.MES_SY_MATERIAL_GROUP.Length == 1 && gzzxcount == 1) { MES_SY_MATERIAL model_MES_SY_MATERIAL_LIST = new MES_SY_MATERIAL(); model_MES_SY_MATERIAL_LIST.GC = MES_SY_GC_list[0].GC; model_MES_SY_MATERIAL_LIST.WLGROUP = rst_MES_SY_MATERIAL_GROUP_SELECT.MES_SY_MATERIAL_GROUP[0].WLGROUP; model_MES_SY_MATERIAL_LIST.GZZXBH = model.GZXX[0].GZZXBH; MES_SY_MATERIAL_SELECT rst_MES_SY_MATERIAL_SELECT = mesModels.SY_MATERIAL.SELECT_BY_GZZX(model_MES_SY_MATERIAL_LIST, token); model.WL = rst_MES_SY_MATERIAL_SELECT.MES_SY_MATERIAL; } else { model.WL = new MES_SY_MATERIAL_LIST[0]; } } else { model.WLGROUP = new MES_SY_MATERIAL_GROUP[0]; } if (MES_SY_GC_list.Length == 1) { MES_SY_TYPEMX model_MES_SY_TYPEMX = new MES_SY_TYPEMX(); model_MES_SY_TYPEMX.GC = MES_SY_GC_list[0].GC; model_MES_SY_TYPEMX.TYPEID = 2; MES_SY_TYPEMXLIST[] rst_MES_SY_TYPEMXLIST = mesModels.SY_TYPEMX.SELECT(model_MES_SY_TYPEMX, token); model.DW = rst_MES_SY_TYPEMXLIST; } else { model.DW = new MES_SY_TYPEMXLIST[0]; } if (MES_SY_GC_list.Length == 1 && gzzxcount == 1) { MES_SY_GZZX_WLLB model_MES_SY_GZZX_WLLB = new MES_SY_GZZX_WLLB(); model_MES_SY_GZZX_WLLB.GC = MES_SY_GC_list[0].GC; model_MES_SY_GZZX_WLLB.GZZXBH = model.GZXX[0].GZZXBH; MES_SY_GZZX_WLLB_SELECT rst_MES_SY_GZZX_WLLB_SELECT = mesModels.SY_GZZX_WLLB.SELECT(model_MES_SY_GZZX_WLLB, token); model.WLLB = rst_MES_SY_GZZX_WLLB_SELECT.MES_SY_GZZX_WLLB; } else { model.WLLB = new MES_SY_GZZX_WLLB[0]; } model.MES_SY_GC = MES_SY_GC_list; model.GZZXCOUNT = gzzxcount; ViewData.Model = model; return(View()); }