/// <summary> /// 1.10.2 获取车间GUID /// </summary> public InterfaceOutPut GetOwnerWorkShopID(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { InGetOwnerWorkShopID InParams = JsonConvert.DeserializeObject <InGetOwnerWorkShopID>(Data); OutGetOwnerWorkShopID OutParams = new OutGetOwnerWorkShopID(); DBTeamGuide db = new DBTeamGuide(); string workShopGUID = ""; if (db.GetWorkShopGUID(InParams.GuideGroupGUID, out workShopGUID)) { OutParams.Exist = 1; OutParams.result = workShopGUID; } output.data = OutParams; output.result = 0; output.resultStr = "返回成功"; } catch (Exception ex) { output.resultStr = "返回失败:" + ex.Message; throw ex; } return(output); }
/// <summary> /// 1.10.8 更新司机职位 /// </summary> public InterfaceOutPut SetPostID(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { InSetPostID InParams = JsonConvert.DeserializeObject <InSetPostID>(Data); DBTeamGuide db = new DBTeamGuide(); db.UpdatePostID(InParams.trainmanGUID, InParams.nPostID); output.result = 0; output.resultStr = "更新成功"; } catch (Exception ex) { output.resultStr = ex.Message; throw ex; } return(output); }
/// <summary> /// 1.10.7 按工号更新所属指导队ID /// </summary> public InterfaceOutPut SetGroupByNumber(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { InSetGroupByNumber InParams = JsonConvert.DeserializeObject <InSetGroupByNumber>(Data); DBTeamGuide db = new DBTeamGuide(); db.UpdateGroupByNumber(InParams.GuideGroupID, InParams.trainmanNumber, InParams.bNotUpdateExist); output.result = 0; output.resultStr = "更新成功"; } catch (Exception ex) { output.resultStr = ex.Message; throw ex; } return(output); }
/// <summary> /// 1.10.1 获取所有车间 /// </summary> public InterfaceOutPut GetWorkShopArray(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { OutGetWorkShopArray OutParams = new OutGetWorkShopArray(); DBTeamGuide db = new DBTeamGuide(); OutParams.workShopArray = db.GetWorkShopDataList(); output.data = OutParams; output.result = 0; output.resultStr = "返回成功"; } catch (Exception ex) { output.resultStr = "返回失败:" + ex.Message; throw ex; } return(output); }
/// <summary> /// 1.10.9 根据查询条件和过滤条件,得到司机列表 /// </summary> public InterfaceOutPut GetList(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { InGetList InParams = JsonConvert.DeserializeObject <InGetList>(Data); OutGetList OutParams = new OutGetList(); DBTeamGuide db = new DBTeamGuide(); OutParams.trainmanArray = db.GetTrainmanDataList(InParams.QueryParam, InParams.FilterParam); output.data = OutParams; output.result = 0; output.resultStr = "返回成功"; } catch (Exception ex) { output.resultStr = "返回失败:" + ex.Message; throw ex; } return(output); }
/// <summary> /// 1.10.5 根据车间,获取指导队 /// </summary> public InterfaceOutPut GetGroupArray(String Data) { InterfaceOutPut output = new InterfaceOutPut(); output.result = 1; try { InGetGroupArray InParams = JsonConvert.DeserializeObject <InGetGroupArray>(Data); OutGetGroupArray OutParams = new OutGetGroupArray(); DBTeamGuide db = new DBTeamGuide(); OutParams.guideGroupArray = db.GetGroupDataList(InParams.WorkShopGUID); output.data = OutParams; output.result = 0; output.resultStr = "返回成功"; } catch (Exception ex) { output.resultStr = "返回失败:" + ex.Message; throw ex; } return(output); }