public ResponseDeleteTransaction DeleteTransaction(RequestDeleteTransaction request) { ResponseDeleteTransaction response = new ResponseDeleteTransaction(); if (request.Transaction == null) { throw new ArgumentNullException("Bad Request"); } else if (request.Transaction.ID == 0) { throw new ArgumentException("Arguments not valid"); } _business.DeleteTransaction(request.Transaction); return(response); }