public string UPDATE_PD_GD_BOM(string GDDH, string KSDATE, string JSDATE, string SL, string ISOPEN, string CHARG, string datastring) { int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); string token = Session["token"].ToString(); string rst = ""; MES_PD_GD model_MES_PD_GD = new MES_PD_GD(); model_MES_PD_GD.GDDH = GDDH; model_MES_PD_GD.KSDATE = KSDATE; model_MES_PD_GD.JSDATE = JSDATE; model_MES_PD_GD.SL = Convert.ToDecimal(SL); model_MES_PD_GD.ISOPEN = Convert.ToInt32(ISOPEN); model_MES_PD_GD.JLR = STAFFID; model_MES_PD_GD.CHARG = CHARG; MES_RETURN_UI rst_MES_RETURN_UI = mesModels.PD_GD.UPDATE(model_MES_PD_GD, token); if (rst_MES_RETURN_UI.TYPE == "S") { MES_PD_GD_BOM[] model_MES_PD_GD_BOM = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_PD_GD_BOM[]>(datastring); MES_PD_GD_BOM model_MES_PD_GD_BOM_delete = new MES_PD_GD_BOM(); model_MES_PD_GD_BOM_delete.GDDH = GDDH; mesModels.PD_GD_BOM.DELETE_GDDH(model_MES_PD_GD_BOM_delete, token); for (int i = 0; i < model_MES_PD_GD_BOM.Length; i++) { model_MES_PD_GD_BOM[i].GDDH = GDDH; mesModels.PD_GD_BOM.INSERT(model_MES_PD_GD_BOM[i], token); } } rst = Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_RETURN_UI); return(rst); }
public MES_RETURN_UI DELETE(MES_PD_GD model, string ptoken) { MES_RETURN mr = client.DELETE(model, ptoken); MES_RETURN_UI mrui = new MES_RETURN_UI(); mrui.TYPE = mr.TYPE; mrui.MESSAGE = mr.MESSAGE; return(mrui); }
public MES_RETURN_UI INSERT_BY_MES(MES_PD_GD model, string ptoken) { MES_RETURN mr = client.INSERT_BY_MES(model, ptoken); MES_RETURN_UI mrui = new MES_RETURN_UI(); mrui.TYPE = mr.TYPE; mrui.MESSAGE = mr.MESSAGE; mrui.BH = mr.BH; return(mrui); }
public string GET_PDINFO_BY_STAFFID(string datastring) { string token = Session["token"].ToString(); MES_PD_GD model_MES_PD_GD = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_PD_GD>(datastring); int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); model_MES_PD_GD.STAFFID = STAFFID; SELECT_MES_PD_GD rst_SELECT_MES_PD_GD = mesModels.PD_GD.SELECT_BY_STAFFID(model_MES_PD_GD, token); return(Newtonsoft.Json.JsonConvert.SerializeObject(rst_SELECT_MES_PD_GD)); }
public string DELETE_PD_GD(string GDDH) { string token = AppClass.GetSession("token").ToString(); string rst = ""; MES_PD_GD model = new MES_PD_GD(); model.GDDH = GDDH; MES_RETURN_UI rst_MES_RETURN_UI = mesModels.PD_GD.DELETE(model, token); rst = Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_RETURN_UI); return(rst); }
public string INSERT_GD(string datastring) { string rst = ""; int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); string token = AppClass.GetSession("token").ToString(); MES_PD_GD model_MES_PD_GD = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_PD_GD>(datastring); model_MES_PD_GD.JLR = STAFFID; MES_RETURN_UI model_MES_RETURN_UI = mesModels.PD_GD.INSERT_BY_MES(model_MES_PD_GD, token); rst = Newtonsoft.Json.JsonConvert.SerializeObject(model_MES_RETURN_UI); return(rst); }
public string INSERT_YFGD(string datastring1, string datastring2) { string rst = ""; int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); string token = AppClass.GetSession("token").ToString(); MES_PD_GD model_MES_PD_GD = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_PD_GD>(datastring1); model_MES_PD_GD.JLR = STAFFID; MES_RETURN_UI model_MES_RETURN_UI = mesModels.PD_GD.INSERT_BY_MES(model_MES_PD_GD, token); MES_PD_GD_BOM[] model_MES_PD_GD_BOM = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_PD_GD_BOM[]>(datastring2); for (int i = 0; i < model_MES_PD_GD_BOM.Length; i++) { model_MES_PD_GD_BOM[i].GDDH = model_MES_RETURN_UI.BH; mesModels.PD_GD_BOM.INSERT(model_MES_PD_GD_BOM[i], token); } rst = Newtonsoft.Json.JsonConvert.SerializeObject(model_MES_RETURN_UI); return(rst); }
public string UPDATE_PD_GD(string GDDH, string KSDATE, string JSDATE, string SL, string ISOPEN, string CHARG) { int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); string token = Session["token"].ToString(); string rst = ""; MES_PD_GD model_MES_PD_GD = new MES_PD_GD(); model_MES_PD_GD.GDDH = GDDH; model_MES_PD_GD.KSDATE = KSDATE; model_MES_PD_GD.JSDATE = JSDATE; model_MES_PD_GD.SL = Convert.ToDecimal(SL); model_MES_PD_GD.ISOPEN = Convert.ToInt32(ISOPEN); model_MES_PD_GD.JLR = STAFFID; model_MES_PD_GD.CHARG = CHARG; MES_RETURN_UI rst_MES_RETURN_UI = mesModels.PD_GD.UPDATE(model_MES_PD_GD, token); rst = Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_RETURN_UI); return(rst); }
public string GET_PDINFO(string GC, string GZZXBH, string KSDATE, string JSDATE, int WLLB, string WLH, string ERPNO, string GDDH, int GDLB) { string rst = ""; string token = Session["token"].ToString(); MES_PD_GD model_MES_PD_GD = new MES_PD_GD(); model_MES_PD_GD.GC = GC; model_MES_PD_GD.GZZXBH = GZZXBH; model_MES_PD_GD.KSDATE = KSDATE; model_MES_PD_GD.JSDATE = JSDATE; model_MES_PD_GD.WLLB = WLLB; model_MES_PD_GD.WLH = WLH; model_MES_PD_GD.ERPNO = ERPNO; model_MES_PD_GD.GDDH = GDDH; model_MES_PD_GD.GDLB = GDLB; SELECT_MES_PD_GD rst_SELECT_MES_PD_GD = mesModels.PD_GD.SELECT(model_MES_PD_GD, token); rst = Newtonsoft.Json.JsonConvert.SerializeObject(rst_SELECT_MES_PD_GD); return(rst); }
public void SCANGD() { //if (gccomboBox.SelectedValue.Equals("0")) //{ // //&& gccomboBox.SelectedValue.Equals("0") // //ShowMeg("请选择工单对应的工厂"); // ShowMeg(q(Msg_Type.msggdgc)); // return; //} //string gc = Convert.ToString(gccomboBox.SelectedValue); //ZBCFUN_GDJGXX_READ sap_res = ServicModel.PD_GD.get_GDJGXX_BYERPNO_GC(gc, smtextBox.Text.Trim().ToUpper(), getToken()); ZBCFUN_GDJGXX_READ sap_res = ServicModel.PD_GD.get_GDJGXX_BYERPNO(smtextBox.Text.Trim().ToUpper(), getToken()); if (!sap_res.MES_RETURN.TYPE.Equals("S")) { ShowMeg(sap_res.MES_RETURN.MESSAGE); return; } MES_PD_GD gdmodel = new MES_PD_GD(); gdmodel.ERPNO = smtextBox.Text.Trim().ToUpper(); gdmodel.JLR = Convert.ToInt32(getUserInfo("staffid")); SELECT_MES_PD_GD res = ServicModel.PD_GD.SELECT_BY_ERPNO_SYNC(gdmodel, getToken()); if (res.MES_RETURN.TYPE.Equals("S")) { if (res.MES_PD_GD_LIST.Length == 1) { MES_PD_GD_LIST node = res.MES_PD_GD_LIST[0]; if (node.WLLBNAME.Equals("成品")) { //ShowMeg("成品请扫描<生产入库标识>"); ShowMeg(q(Msg_Type.msgcpscanrkbs)); return; } if (block != null) { MES_SY_GZZX_WLLB wllbModel = new MES_SY_GZZX_WLLB(); wllbModel.WLLBID = node.WLLB; wllbModel.GC = node.GC; wllbModel.GZZXBH = node.GZZXBH; MES_SY_GZZX_WLLB_SELECT wllbRes = ServicModel.SY_GZZX_WLLB.SELECT(wllbModel, getToken()); MES_SY_GC gc_model = new MES_SY_GC(); gc_model.GC = node.GC; MES_SY_GC[] gc_res = ServicModel.SY_GC.read(gc_model, getToken()); MES_SY_GZZX gzzxmodel = new MES_SY_GZZX(); gzzxmodel.GZZXBH = node.GZZXBH; gzzxmodel.GC = node.GC; MES_SY_GZZX[] gzzx_res = ServicModel.SY_GZZX.SELECT(gzzxmodel, getToken()); ini.IniWriteValue(ini.Section_UserInfo, "gzzxvalue", node.GZZXBH); ini.IniWriteValue(ini.Section_UserInfo, "gzzxtext", gzzx_res[0].GZZXMS); ini.IniWriteValue(ini.Section_GC, "value", node.GC); ini.IniWriteValue(ini.Section_GC, "text", gc_res[0].GCMS); if (wllbRes.MES_RETURN.TYPE.Equals("S")) { if (wllbRes.MES_SY_GZZX_WLLB != null && wllbRes.MES_SY_GZZX_WLLB.Length == 1) { block(new MES_PD_SCRW_LIST(), wllbRes.MES_SY_GZZX_WLLB[0].RIGHTID, node.GC, node.GZZXBH, node.WLLB, this, smtextBox.Text.Trim().ToUpper()); //this.Close(); } else { //ShowMeg("获取工单对应权限异常,请联系管理员"); ShowMeg(q(Msg_Type.msggdroleexcept)); } } else { ShowMeg(wllbRes.MES_RETURN.MESSAGE); } } } else { //ShowMeg("工单获取的工单信息异常,请联系管理员"); ShowMeg(q(Msg_Type.msggdroleexcept)); } } else { ShowMeg(res.MES_RETURN.MESSAGE); } }
public SELECT_MES_PD_GD SELECT(MES_PD_GD model, string ptoken) { return(client.SELECT(model, ptoken)); }
public SELECT_MES_PD_GD SELECT_BY_ERPNO_SYNC(MES_PD_GD model, string ptoken) { return(client.SELECT_BY_ERPNO_SYNC(model, ptoken)); }