public async Task <ActionResult> DeleteCompanies([FromQuery] long[] id) { if (id.Length > 0) { var result = await _companyBusinessManager.DeleteCompany(id); if (result) { return(Ok(id)); } } return(BadRequest("No items selected")); }
public async Task <IActionResult> Delete(long id) { try { var item = await _companyBusinessManager.DeleteCompany(id); if (item == false) { return(NotFound()); } return(RedirectToAction(nameof(Index))); } catch (Exception er) { _logger.LogError(er, er.Message); return(BadRequest(er)); } }