コード例 #1
0
        /// <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);
        }
コード例 #2
0
        public Add_Out AddtPrintRecord(string data)
        {
            Add_Out model = new Add_Out();
            Add_In  param = Newtonsoft.Json.JsonConvert.DeserializeObject <Add_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
            {
                modelPlan.StrPlanGUID     = param.PlanGUID;
                modelPlan.StrSiteGUID     = param.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 = "提交失败";
            }
            return(model);
        }