コード例 #1
0
        public Model.GeneralReturns PushMessage(Model.M_PushMessage.Request S)
        {
            Model.GeneralReturns genRet = new Model.GeneralReturns();
            bool dbr = new DAL.Dal_PushMessage().ProblemInset(S);

            if (dbr)
            {
                genRet.State = true;
            }
            else
            {
                genRet.MsgText = "无法推送锁定任务";
            }
            return(genRet);
        }
コード例 #2
0
 /// <summary>
 /// 推送锁定快递
 /// </summary>
 /// <param name="S"></param>
 /// <returns></returns>
 public bool ProblemInset(Model.M_PushMessage.Request S)
 {
     return(Common.Config.StartSqlSugar <bool>((db) =>
     {
         return db.Ado.UseTran(() =>
         {
             db.Insertable <PushMessage>(new PushMessage
             {
                 billcode = S.billcode,
                 CreationTime = DateTime.Now,
                 Inspection = 0,
                 ErrorType = S.ErrorType,
                 Operation_emp = S.Operation_emp
             })
             .ExecuteCommand();
             db.Updateable <pmw_billcode>(new
             {
                 is_lock = 1
             })
             .Where(a => a.kd_billcode == S.billcode)
             .ExecuteCommand();
         }).IsSuccess;
     }));
 }
コード例 #3
0
 private Model.GeneralReturns PushMessage(Model.M_PushMessage.Request S)
 {
     return(new BLL.Bll_PushMessage().PushMessage(S));
 }