public virtual HttpResponseMessage Delete(long id) { HttpResponseMessage result = null; try { if (baseLogic.Delete(id)) { return(JsonResponse.Response(Ok(), Request)); } else { result = JsonResponse.Response(InternalServerError(), Request); } } catch (Exception ex) { result = ProccessException(ex); } return(result); }
public async Task <int> Delete(string id) { return(await _logic.Delete(Guid.Parse(id)).ConfigureAwait(false)); }