public string IsJsPrintable(string data) { JsonModel model = new JsonModel(); ParamModel param = Newtonsoft.Json.JsonConvert.DeserializeObject <ParamModel>(data); TF.RunSafty.BLL.Tab_DeliverJSPrint bllPrint = new TF.RunSafty.BLL.Tab_DeliverJSPrint(); TF.RunSafty.Model.Tab_DeliverJSPrint modelPlan = new TF.RunSafty.Model.Tab_DeliverJSPrint(); try { int bPrint = bllPrint.IsJsPrintable(param.strPlanGUID, param.strTrainmanGUID, param.dtBeginWorkTime); modelPlan.StrPlanGUID = param.strPlanGUID; modelPlan.StrSiteGUID = param.cid; modelPlan.StrTrainmanGUID = param.strTrainmanGUID; model.result = "0"; model.returnStr = "返回成功"; model.bPrint = bPrint.ToString(); } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); model.result = "1"; model.returnStr = "提交失败" + ex.Message; } string result = Newtonsoft.Json.JsonConvert.SerializeObject(model); return(result); }
public string Add(string cid, string data) { JsonModel1 model = new JsonModel1(); ParamModel1 param = Newtonsoft.Json.JsonConvert.DeserializeObject <ParamModel1>(data); TF.RunSafty.BLL.Tab_DeliverJSPrint bllPrint = new TF.RunSafty.BLL.Tab_DeliverJSPrint(); TF.RunSafty.Model.Tab_DeliverJSPrint modelPlan = new TF.RunSafty.Model.Tab_DeliverJSPrint(); try { modelPlan.StrPlanGUID = param.PlanGUID; modelPlan.StrSiteGUID = cid; modelPlan.StrTrainmanGUID = param.TrainmanGUID; DateTime dtPrint; if (DateTime.TryParse(param.PrintTime, out dtPrint)) { modelPlan.dtPrintTime = dtPrint; } if (bllPrint.Add(modelPlan) > 0) { model.result = "0"; model.returnStr = "提交成功"; } else { model.result = "1"; model.returnStr = "提交失败"; } } catch (Exception ex) { TF.CommonUtility.LogClass.logex(ex, ""); model.result = "1"; model.returnStr = "提交失败"; } string result = Newtonsoft.Json.JsonConvert.SerializeObject(model); return(result); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(TF.RunSafty.Model.Tab_DeliverJSPrint model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(TF.RunSafty.Model.Tab_DeliverJSPrint model) { return(dal.Add(model)); }