public override string QueryResult() { JsonModel jsonModel = new JsonModel(); try { ParamModel paramModel = Newtonsoft.Json.JsonConvert.DeserializeObject <ParamModel>(this.Data); TF.RunSafty.Model.TAB_Base_TrainNo train = new TF.RunSafty.Model.TAB_Base_TrainNo(); TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); if (bllTrain.Delete(paramModel.data.trainnoID)) { jsonModel.result = 0; jsonModel.resultStr = "返回成功"; } } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); jsonModel.result = 1; jsonModel.resultStr = "提交失败" + ex.Message; } string result = Newtonsoft.Json.JsonConvert.SerializeObject(jsonModel); return(result); }
public override string QueryResult() { JsonModel jsonModel = new JsonModel(); TF.Api.Utilities.Validation validater = new TF.Api.Utilities.Validation(); try { ParamModel paramModel = Newtonsoft.Json.JsonConvert.DeserializeObject <ParamModel>(this.Data); //验证数据正确性,非空字段不能为空 if (validater.IsNotNullPropertiesValidated(paramModel.data)) { TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); if (bllTrain.UpdateByParamModel(paramModel)) { jsonModel.result = 0; jsonModel.resultStr = "返回成功"; } } } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); jsonModel.result = 1; jsonModel.resultStr = "提交失败" + ex.Message; } string result = Newtonsoft.Json.JsonConvert.SerializeObject(jsonModel); return(result); }
public override string QueryResult() { JsonModel jsonModel = new JsonModel(); try { ParamModel paramModel = Newtonsoft.Json.JsonConvert.DeserializeObject <ParamModel>(this.Data); TF.RunSafty.Model.TAB_Base_TrainNo train = new TF.RunSafty.Model.TAB_Base_TrainNo(); TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); DateTime dtBegin, dtEnd; string strTrainjiao = paramModel.data.trainjiaoluID; dtBegin = DateTime.Parse(paramModel.data.beginTime); dtEnd = DateTime.Parse(paramModel.data.endTime); int PlanState = paramModel.data.planState <= 0 ? 1 : paramModel.data.planState; bllTrain.GetTrainnoByTime(strTrainjiao, dtBegin, dtEnd, PlanState); jsonModel.result = 0; jsonModel.resultStr = "返回成功"; } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); jsonModel.result = 1; jsonModel.resultStr = "提交失败" + ex.Message; } string result = Newtonsoft.Json.JsonConvert.SerializeObject(jsonModel); return(result); }
/// <summary> /// 添加图定车次 /// </summary> /// <returns></returns> public Add_Out Add(string data) { Add_Out json = new Add_Out(); Add_In trainNo = Newtonsoft.Json.JsonConvert.DeserializeObject <Add_In>(data); TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); TF.RunSafty.Model.TAB_Base_TrainNo train = new TF.RunSafty.Model.TAB_Base_TrainNo(); Train t = new Train(); try { string strGUID = Guid.NewGuid().ToString(); train.strGUID = strGUID; SetModelValue(trainNo.trainnoInfo, train); if (bllTrain.Add(train)) { t.trainnoID = train.strGUID; json.result = "0"; json.resultStr = "返回成功"; json.data = t; } } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); throw ex; } return(json); }
public LoadTrainnos_Out LoadTrainnos(string data) { LoadTrainnos_Out json = new LoadTrainnos_Out(); LoadTrainnos_In input = Newtonsoft.Json.JsonConvert.DeserializeObject <LoadTrainnos_In>(data); try { TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); DateTime dtBegin, dtEnd; string strTrainjiao = input.trainjiaoluID; dtBegin = DateTime.Parse(input.beginTime); dtEnd = DateTime.Parse(input.endTime); int PlanState = input.planState <= 0 ? 1 : input.planState; bllTrain.GetTrainnoByTime(strTrainjiao, dtBegin, dtEnd, PlanState); json.result = 0; json.resultStr = "返回成功"; } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); json.result = 1; json.resultStr = "提交失败" + ex.Message; } return(json); }
public Delete_Out DeleteByJiaoLu(string data) { Delete_Out json = new Delete_Out(); DeleteByJiaoLu_In input = Newtonsoft.Json.JsonConvert.DeserializeObject <DeleteByJiaoLu_In>(data); TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); try { if (bllTrain.DeleteByJiaoLu(input.TrainjiaoluID)) { json.result = "0"; json.resultStr = "返回成功"; } } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); json.result = "1"; json.resultStr = "提交失败" + ex.Message; } return(json); }
public Update_Out Update(string data) { Update_Out json = new Update_Out(); Update_In input = Newtonsoft.Json.JsonConvert.DeserializeObject <Update_In>(data); try { TF.RunSafty.BLL.TAB_Base_TrainNo bllTrain = new TF.RunSafty.BLL.TAB_Base_TrainNo(); TF.RunSafty.Model.TAB_Base_TrainNo train = bllTrain.GetModel(input.trainnoInfo.trainNoID); SetModelValue(input.trainnoInfo, train); if (bllTrain.Update(train)) { json.result = "0"; json.resultStr = "返回成功"; } } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); json.result = "1"; json.resultStr = "提交失败" + ex.InnerException.Message; } return(json); }