コード例 #1
0
        /// <summary>
        /// 批量删除消息记录
        /// </summary>
        /// <param name="arg"></param>
        /// <returns></returns>
        public Task <IApiResult> DelsMessages(P_Message.P_DelsMessages arg)
        {
            return(Task.Run(() =>
            {
                IApiResult ar = new IApiResult();
                try
                {
                    ExceptionMessage em = new ExceptionMessage();

                    using (DAL.CarRentEntities db = new CarRentEntities())
                    {
                        int count = db.Database.ExecuteSqlCommand("update ExceptionMessage set Deleted=1 where ExceptionID in(" + arg.id + ")");

                        ar.message = $"delete {count} data success!";
                        ar.result = new { url = "reload" };
                    }
                }
                catch (Exception ex)
                {
                    Log.Error(this, ex);
                    ar.code = StatusCode.error;
                    ar.message = ex.Message;
                }
                return ar;
            }));
        }
コード例 #2
0
ファイル: MessageController.cs プロジェクト: mgoogps/carrent
 public async Task <IApiResult> DelsMessages([FromUri] P_Message.P_DelsMessages pars)
 {
     return(await ApiAsync(pars, new BLL.MessageManager.Message().DelsMessages));
 }