public async Task <ActionResult> Delete(long id) { try { var item = await _businessManager.DeleteInvoice(id); if (item == false) { return(NotFound()); } return(RedirectToAction(nameof(Index))); } catch (Exception er) { _logger.LogError(er, er.Message); return(BadRequest(er)); } }
public async Task <ActionResult> Delete([FromBody] List <long> id) { try { if (id.Count > 0) { var result = await _crudBusinessManager.DeleteInvoice(id.ToArray()); return(Ok(result)); } } catch (Exception er) { return(BadRequest(er.Message)); } return(Ok(false)); }