public async Task <IActionResult> Delete(DeleteViewModel model) { try { var findItem = await _wellRepository.GetSingleAsync(model.Id); if (findItem == null) { return(NotFound()); } _wellRepository.Delete(findItem); return(Ok()); } catch (Exception e) { Log.Error(e, "WellController.Delete"); return(BadRequest(_messageModelBuilder.CreateModel("500", e.Message))); } }
public Task Delete(int id) { return(_wellRepository.Delete(id)); }