Esempio n. 1
0
        public Check_Out PrintCheck(string data)
        {
            Check_Out model = new Check_Out();
            Check_In  param = Newtonsoft.Json.JsonConvert.DeserializeObject <Check_In>(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;
            }
            return(model);
        }
Esempio n. 2
0
        public override string QueryResult()
        {
            JsonModel  model = new JsonModel();
            ParamModel param = Newtonsoft.Json.JsonConvert.DeserializeObject <ParamModel>(this.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     = this.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);
        }