public IActionResult ChangeStatus(ChangeStatusRequest model) { if (model == null) { return this.BadRequest(); } var result = this.ArticleService.ChangeStatus(model); return this.ApiResponse(result); }
public OperationResult ChangeStatus(ChangeStatusRequest model) { using (var conn = this.OpenConnection()) { string sql = @" UPDATE [Article] SET [Status]=@Status WHERE ID IN @IDs; "; var para = new { Status = model.Status, IDs = model.ArticleIDList }; var rows = conn.Execute(sql, para); if (rows == 0) { return OperationResult.ErrorResult("不存在的文章"); } this.CategoryService.ClearCache(); return OperationResult.SuccessResult(); } }