public Get_OutGetTrainJiaolu GetTrainJiaolu(string data) { Get_OutGetTrainJiaolu json = new Get_OutGetTrainJiaolu(); try { Get_InGetTrainJiaolu input = Newtonsoft.Json.JsonConvert.DeserializeObject <Get_InGetTrainJiaolu>(data); DBTrainJiaolu db = new DBTrainJiaolu(); json.data = db.GetTrainJiaolu(input.strTrainJiaoluGUID); json.result = "0"; json.resultStr = "返回成功"; } catch (Exception ex) { json.result = "1"; json.resultStr = "提交失败:" + ex.Message; } return(json); }
public OutTMJLList GetSiteTrainmanJiaolus(string data) { OutTMJLList _ret = new OutTMJLList(); _ret.Clear(); try { InGetTMJLList input = Newtonsoft.Json.JsonConvert.DeserializeObject <InGetTMJLList>(data); DBTrainJiaolu db = new DBTrainJiaolu(); List <DBTrainJiaolu.TmJL> List_tmjl = db.getList_TMJL(input.SiteNumber); List <TMJL> List_TMJL = new List <TMJL>(); foreach (DBTrainJiaolu.TmJL tmjl in List_tmjl) { //通过人员区段获取 人员区段的行车区段下的所有出勤点 List <DBTrainJiaolu.Place> PlaceList = db.getList_Place(tmjl.strTrainmanJiaoluGUID); List <Place> List_Place = new List <Place>(); foreach (DBTrainJiaolu.Place place in PlaceList) { Place p = new Place(); p.ID = place.strPlaceID; p.Name = place.strPlaceName; List_Place.Add(p); } TMJL TMJL = new TMJL(); TMJL.PlaceList = List_Place; TMJL.JlGUID = tmjl.strTrainmanJiaoluGUID; TMJL.JlName = tmjl.strTrainmanJiaoluName; TMJL.JlType = tmjl.nJiaoluType; List_TMJL.Add(TMJL); } _ret.data = List_TMJL; _ret.result = 0; _ret.resultStr = "返回成功"; } catch (Exception ex) { _ret.result = 1; _ret.resultStr = "提交失败:" + ex.Message; } return(_ret); }
public Get_OutIsJiaoLuInSite IsJiaoLuInSite(string data) { Get_OutIsJiaoLuInSite json = new Get_OutIsJiaoLuInSite(); try { Get_InIsJiaoLuInSite input = Newtonsoft.Json.JsonConvert.DeserializeObject <Get_InIsJiaoLuInSite>(data); DBTrainJiaolu db = new DBTrainJiaolu(); boolresult r = new boolresult(); r.result = db.IsJiaoLuInSite(input.TrainJiaoluGUID, input.SiteGUID); json.data = r; json.result = "0"; json.resultStr = "返回成功"; } catch (Exception ex) { json.result = "1"; json.resultStr = "提交失败:" + ex.Message; } return(json); }
public Get_OutGetTrainJiaoluGUIDByName GetTrainJiaoluGUIDByName(string data) { Get_OutGetTrainJiaoluGUIDByName json = new Get_OutGetTrainJiaoluGUIDByName(); try { Get_InGetTrainJiaoluGUIDByName input = Newtonsoft.Json.JsonConvert.DeserializeObject <Get_InGetTrainJiaoluGUIDByName>(data); DBTrainJiaolu db = new DBTrainJiaolu(); strresult r = new strresult(); r.result = db.GetTrainJiaoluGUIDByName(input.TrainJiaoluName); json.data = r; json.result = "0"; json.resultStr = "返回成功"; } catch (Exception ex) { json.result = "1"; json.resultStr = "提交失败:" + ex.Message; } return(json); }