public async Task <IActionResult> DeleteAsync(string id) { await auctionsService.DeleteAsync(id); var first = await auctionsService.Get().OrderByDescending(a => a.Created).FirstOrDefaultAsync(); await SetAuctionActiveAsync(first.Id); return(Ok("Deleted Successfully!")); }
[HasPermission(Permission.CreateAuction)] // TODO: KKE: Add correct permission! public async Task <IActionResult> Delete([FromBody] AuctionDeleteRequestModel request) { return(Ok(await m_auctionsService.DeleteAsync(request).ConfigureAwait(true))); }