public ActionResult CHECK_INFO() { token = appClass.CRM_Gettoken(); Session["location"] = 209; Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT checkpointModel = new Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT(); Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT[] checkpointRes = fivesmodels.SY_CHECKPOINT.Read(checkpointModel, token); ViewBag.CheckPointArr = checkpointRes; HR_SY_DEPT deptModel = new HR_SY_DEPT(); HR_SY_DEPT_SELECT deptRes = hrmodels.SY_DEPT.SELECT(deptModel, token); ViewBag.DeptArr = deptRes.HR_SY_DEPT_LIST; FIVES_SY_DICT JCLXmodel = new FIVES_SY_DICT(); JCLXmodel.TYPEID = 2; FIVES_SY_DICT[] JCLXRes = fivesmodels.SY_DICT.Read(JCLXmodel, token); ViewBag.JCLXArr = JCLXRes; string datastring = "{\"DEPID\":\"0\",\"STAFFNAME\":\"\",\"STAFFNO\":\"\"}"; MES_SY_STAFF model = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_SY_STAFF>(datastring); MES_SY_STAFF_SELECT rst_MES_SY_STAFF_SELECT = mesModels.SY_STAFF.SELECT(model, token); ViewBag.STAFFArr = rst_MES_SY_STAFF_SELECT.MES_SY_STAFF; JCLXmodel.TYPEID = 1; ViewBag.DFArr = fivesmodels.SY_DICT.Read(JCLXmodel, token); return(View()); }
public ActionResult STAFF_DEP_ACCESS() { token = appClass.CRM_Gettoken(); Session["location"] = 216; MODEK_StaffManage model = new MODEK_StaffManage(); HR_SY_DEPT_SELECT res = hrmodels.SY_DEPT.SELECT(new HR_SY_DEPT(), token); if (res.MES_RETURN.TYPE == "S") { } ViewData.Model = res; FIVES_SY_DICT cxmodel = new FIVES_SY_DICT(); FIVES_SY_TYPE TYPEmodel2 = new FIVES_SY_TYPE(); TYPEmodel2.TYPENAME = "检查类型"; FIVES_SY_TYPE[] TYPEDATA2 = fivesmodels.SY_TYPE.Read(TYPEmodel2, token); cxmodel.TYPEID = TYPEDATA2[0].TYPEID; FIVES_SY_DICT[] JCRES = fivesmodels.SY_DICT.Read(cxmodel, token); List <FIVES_SY_DICT> JCLIST = JCRES.ToList(); FIVES_SY_DICT CXMODEL2 = new FIVES_SY_DICT(); CXMODEL2.DICNAME = "通知"; FIVES_SY_DICT[] JCRES2 = fivesmodels.SY_DICT.Read(CXMODEL2, token); JCLIST.Add(JCRES2[0]); FIVES_SY_DICT[] JCRESULT = JCLIST.ToArray(); ViewBag.JCRESULT = JCRESULT; return(View()); }
public string CreateFL_MX(string mxdata, int FLID, string TYPEMS) { token = appClass.CRM_Gettoken(); FIVES_SY_CHECKDETAILS[] model = Newtonsoft.Json.JsonConvert.DeserializeObject <FIVES_SY_CHECKDETAILS[]>(mxdata); FIVES_SY_DICT dictmodel = new FIVES_SY_DICT(); dictmodel.DICNAME = TYPEMS; dictmodel.TYPEID = 5; FIVES_SY_DICT[] dictres = fivesmodels.SY_DICT.Read(dictmodel, token); int typeID = dictres.Length == 1 ? dictres[0].DICID : 0; FIVES_SY_RELATIONSHIPBIND node = new FIVES_SY_RELATIONSHIPBIND(); node.OBJ1 = FLID; node.TYPE = typeID; for (int i = 0; i < model.Length; i++) { node.OBJ2 = model[i].DETAILID; MES_RETURN_UI mr = fivesmodels.SY_RELATIONSHIPBIND.Create(node, token); if (!mr.TYPE.Equals("S")) { return(Newtonsoft.Json.JsonConvert.SerializeObject(mr)); } } MES_RETURN_UI m = new MES_RETURN_UI(); m.TYPE = "S"; return(Newtonsoft.Json.JsonConvert.SerializeObject(m)); }
public string Dictionary_Create_MX(string data) { token = appClass.CRM_Gettoken(); FIVES_SY_DICT model = Newtonsoft.Json.JsonConvert.DeserializeObject <FIVES_SY_DICT>(data); MES_RETURN_UI rst = fivesmodels.SY_DICT.Create(model, token); return(Newtonsoft.Json.JsonConvert.SerializeObject(rst)); }
public MES_RETURN_UI Update(FIVES_SY_DICT 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 Dictionary_Select_MX(int TYPEID) { token = appClass.CRM_Gettoken(); FIVES_SY_DICT model = new FIVES_SY_DICT(); model.TYPEID = TYPEID; FIVES_SY_DICT[] result = fivesmodels.SY_DICT.Read(model, token); return(Newtonsoft.Json.JsonConvert.SerializeObject(result)); }
public string SY_DICT_Read(string data) { token = appClass.CRM_Gettoken(); FIVES_SY_DICT model = Newtonsoft.Json.JsonConvert.DeserializeObject <FIVES_SY_DICT>(data); FIVES_SY_DICT[] res = fivesmodels.SY_DICT.Read(model, token); //HR_SY_DEPT_SELECT r = hrmodels.SY_DEPT.SELECT(new HR_SY_DEPT(), token); return(Newtonsoft.Json.JsonConvert.SerializeObject(res)); }
public ActionResult CheckDetails() { token = appClass.CRM_Gettoken(); Session["location"] = 207; FIVES_SY_DICT model = new FIVES_SY_DICT(); model.TYPEID = 4; FIVES_SY_DICT[] res = fivesmodels.SY_DICT.Read(model, token); ViewBag.DICT = res; return(View()); }
public string RELATIONSHIPBIND_Read(int OBJ1, string TYPEMS) { token = appClass.CRM_Gettoken(); FIVES_SY_DICT dictModel = new FIVES_SY_DICT(); dictModel.TYPEID = 5; dictModel.DICNAME = TYPEMS; FIVES_SY_DICT[] Data = fivesmodels.SY_DICT.Read(dictModel, token); int typeID = Data[0].DICID; FIVES_SY_RELATIONSHIPBIND model = new FIVES_SY_RELATIONSHIPBIND(); model.OBJ1 = OBJ1; model.TYPE = typeID; FIVES_SY_RELATIONSHIPBINDList[] res = fivesmodels.SY_RELATIONSHIPBIND.Read(model, token); return(Newtonsoft.Json.JsonConvert.SerializeObject(res)); }
public ActionResult CheckPoint() { Session["location"] = 206; token = appClass.CRM_Gettoken(); HR_SY_DEPT_SELECT r = hrmodels.SY_DEPT.SELECT(new HR_SY_DEPT(), token); ViewBag.DEPList = r; FIVES_SY_DICT model = new FIVES_SY_DICT(); FIVES_SY_TYPE TYPEmodel = new FIVES_SY_TYPE(); TYPEmodel.TYPENAME = "检查频率"; FIVES_SY_TYPE[] TYPEDATA = fivesmodels.SY_TYPE.Read(TYPEmodel, token); model.TYPEID = TYPEDATA[0].TYPEID; FIVES_SY_DICT[] RES = fivesmodels.SY_DICT.Read(model, token); ViewBag.RES = RES; FIVES_SY_DICT cxmodel = new FIVES_SY_DICT(); FIVES_SY_TYPE TYPEmodel2 = new FIVES_SY_TYPE(); TYPEmodel2.TYPENAME = "检查类型"; FIVES_SY_TYPE[] TYPEDATA2 = fivesmodels.SY_TYPE.Read(TYPEmodel2, token); model.TYPEID = TYPEDATA2[0].TYPEID; FIVES_SY_DICT[] JCRES = fivesmodels.SY_DICT.Read(model, token); List <FIVES_SY_DICT> ListJcres = JCRES.ToList(); for (int i = JCRES.Length - 1; i >= 0; i--) { if (JCRES[i].DICNAME == "抽检") { ListJcres[i].DICID = 0; } if (JCRES[i].DICNAME == "巡检") { ListJcres[i].DICID = 0; } } FIVES_SY_DICT[] JCRES_set = ListJcres.ToArray(); ViewBag.JCRES = JCRES_set; return(View()); }
public string CheckPoint_Delete(int pointid) { MES_RETURN_UI mr = new MES_RETURN_UI(); token = appClass.CRM_Gettoken(); //MES_RETURN_UI mr = fivesmodels.SY_CHECKPOINT.Delete_ALL(pointid, token); MES_RETURN_UI mmr = fivesmodels.SY_CHECKPOINT.Delete(pointid, token); if (!mmr.TYPE.Equals("S")) { return(Newtonsoft.Json.JsonConvert.SerializeObject(mmr)); } string gwStr = "检验点-岗位"; string flStr = "检验点-检验点分类"; FIVES_SY_DICT dictModel = new FIVES_SY_DICT(); dictModel.TYPEID = 5; dictModel.DICNAME = gwStr; FIVES_SY_DICT[] gwData = fivesmodels.SY_DICT.Read(dictModel, token); dictModel.DICNAME = flStr; FIVES_SY_DICT[] flData = fivesmodels.SY_DICT.Read(dictModel, token); int gwID = gwData.Length == 1 ? gwData[0].DICID : 0; int flID = flData.Length == 1 ? flData[0].DICID : 0; if (gwID == 0 || flID == 0) { mr.TYPE = "E"; mr.MESSAGE = "获取岗位、分类ID失败"; return(Newtonsoft.Json.JsonConvert.SerializeObject(mr)); } FIVES_SY_RELATIONSHIPBIND delModel = new FIVES_SY_RELATIONSHIPBIND(); delModel.OBJ1 = pointid; delModel.TYPE = gwID; fivesmodels.SY_RELATIONSHIPBIND.Delete_OBJ1(delModel, token); delModel.TYPE = flID; fivesmodels.SY_RELATIONSHIPBIND.Delete_OBJ1(delModel, token); mr.TYPE = "S"; return(Newtonsoft.Json.JsonConvert.SerializeObject(mr)); }
public string SelectFL_MX(int FLID, string TYPMEMS) { token = appClass.CRM_Gettoken(); FIVES_SY_DICT dictmodel = new FIVES_SY_DICT(); dictmodel.DICNAME = TYPMEMS; dictmodel.TYPEID = 5; FIVES_SY_DICT[] dictres = fivesmodels.SY_DICT.Read(dictmodel, token); int typeID = dictres.Length == 1 ? dictres[0].DICID : 0; FIVES_SY_RELATIONSHIPBIND model = new FIVES_SY_RELATIONSHIPBIND(); model.OBJ1 = FLID; model.TYPE = typeID; FIVES_SY_RELATIONSHIPBINDList[] res = fivesmodels.SY_RELATIONSHIPBIND.Read(model, token); //Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT_CREATE r = fivesmodels.SY_CHECKPOINT.Select_CHECKPOINT_byParms(56, 273, token); return(Newtonsoft.Json.JsonConvert.SerializeObject(res)); }
public ActionResult UPDATE_INFO() { token = appClass.CRM_Gettoken(); Session["location"] = 214; Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT checkpointModel = new Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT(); Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT[] checkpointRes = fivesmodels.SY_CHECKPOINT.Read(checkpointModel, token); ViewBag.CheckPointArr = checkpointRes; FIVES_STAFF_DEP DEPmodel = new FIVES_STAFF_DEP(); DEPmodel.STAFFID = appClass.CRM_GetStaffid(); FIVES_STAFF_DEP[] DEPdata = fivesmodels.STAFF_DEP.Read(DEPmodel, token); DEPdata = DEPdata.DistinctBy(p => p.DEPTID).ToArray(); ViewBag.DeptArr = DEPdata; string datastring = "{\"DEPID\":\"0\",\"STAFFNAME\":\"\",\"STAFFNO\":\"\"}"; MES_SY_STAFF model = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_SY_STAFF>(datastring); MES_SY_STAFF_SELECT rst_MES_SY_STAFF_SELECT = mesModels.SY_STAFF.SELECT(model, token); ViewBag.STAFFArr = rst_MES_SY_STAFF_SELECT.MES_SY_STAFF; Sonluk.UI.Model.S5.SY_DICTService.FIVES_SY_DICT MODEL = new Sonluk.UI.Model.S5.SY_DICTService.FIVES_SY_DICT(); MODEL.TYPEID = 9; Sonluk.UI.Model.S5.SY_DICTService.FIVES_SY_DICT[] SHOWNAME = fivesmodels.SY_DICT.Read(MODEL, token); ViewBag.SHOWNAME = SHOWNAME; FIVES_SY_DICT JCLXmodel = new FIVES_SY_DICT(); JCLXmodel.TYPEID = 1; ViewBag.DFArr = fivesmodels.SY_DICT.Read(JCLXmodel, token); return(View()); }
public FIVES_SY_DICT[] Read(FIVES_SY_DICT model, string ptoken) { return(client.Read(model, ptoken)); }
public string CheckPoint_Update(string checkpointStruct, string gwArr, string detailArr) { MES_RETURN_UI mr = new MES_RETURN_UI(); token = appClass.CRM_Gettoken(); Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT_CREATE model = new Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT_CREATE(); Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT checkpoint = Newtonsoft.Json.JsonConvert.DeserializeObject <Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_CHECKPOINT>(checkpointStruct); Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_DICT[] gw = Newtonsoft.Json.JsonConvert.DeserializeObject <Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_DICT[]>(gwArr); Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_DICT[] mx = Newtonsoft.Json.JsonConvert.DeserializeObject <Sonluk.UI.Model.S5.SY_CHECKPOINTService.FIVES_SY_DICT[]>(detailArr); MES_RETURN_UI checkpointMR = fivesmodels.SY_CHECKPOINT.Update(checkpoint, token); if (!checkpointMR.TYPE.Equals("S")) { return(Newtonsoft.Json.JsonConvert.SerializeObject(mr));; } string gwStr = "检验点-岗位"; string flStr = "检验点-检验点分类"; FIVES_SY_DICT dictModel = new FIVES_SY_DICT(); dictModel.TYPEID = 5; dictModel.DICNAME = gwStr; FIVES_SY_DICT[] gwData = fivesmodels.SY_DICT.Read(dictModel, token); dictModel.DICNAME = flStr; FIVES_SY_DICT[] flData = fivesmodels.SY_DICT.Read(dictModel, token); int gwID = gwData.Length == 1 ? gwData[0].DICID : 0; int flID = flData.Length == 1 ? flData[0].DICID : 0; if (gwID == 0 || flID == 0) { mr.TYPE = "E"; mr.MESSAGE = "获取岗位、分类ID失败"; return(Newtonsoft.Json.JsonConvert.SerializeObject(mr)); } FIVES_SY_RELATIONSHIPBIND delModel = new FIVES_SY_RELATIONSHIPBIND(); delModel.OBJ1 = checkpoint.POINTID; delModel.TYPE = gwID; fivesmodels.SY_RELATIONSHIPBIND.Delete_OBJ1(delModel, token); delModel.TYPE = flID; fivesmodels.SY_RELATIONSHIPBIND.Delete_OBJ1(delModel, token); FIVES_SY_RELATIONSHIPBIND reModel = new FIVES_SY_RELATIONSHIPBIND(); reModel.TYPE = gwID; reModel.OBJ1 = checkpoint.POINTID; reModel.ACTION = 1; for (int i = 0; i < gw.Length; i++) { reModel.OBJ2 = gw[i].DICID; MES_RETURN_UI reMr = fivesmodels.SY_RELATIONSHIPBIND.Create(reModel, token); if (!reMr.TYPE.Equals("S")) { return(Newtonsoft.Json.JsonConvert.SerializeObject(reMr)); } } reModel.TYPE = flID; for (int i = 0; i < mx.Length; i++) { reModel.OBJ2 = mx[i].DICID; MES_RETURN_UI reMr = fivesmodels.SY_RELATIONSHIPBIND.Create(reModel, token); if (!reMr.TYPE.Equals("S")) { return(Newtonsoft.Json.JsonConvert.SerializeObject(reMr)); } } mr.TYPE = "S"; return(Newtonsoft.Json.JsonConvert.SerializeObject(mr)); }