/// <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; })); }
public async Task <IApiResult> DelsMessages([FromUri] P_Message.P_DelsMessages pars) { return(await ApiAsync(pars, new BLL.MessageManager.Message().DelsMessages)); }