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); }
/// <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; })); }
private Model.GeneralReturns PushMessage(Model.M_PushMessage.Request S) { return(new BLL.Bll_PushMessage().PushMessage(S)); }