public async Task <IHttpActionResult> Delete([FromUri] int id) { try { await _dataProcessor.RemoveUser(id); return(Ok()); } catch (BusinessLayerException ex) { var errors = default(string); foreach (var item in ex.Errors) { errors += item; } return(BadRequest(errors)); } }