public async Task <IActionResult> DeleteAsync(int IdUser) { Response <string> response = new Response <string>(); try { response = await _Application.DeleteAsync(IdUser); if (response.IsSuccess) { return(Ok(response)); } else { return(BadRequest(response)); } } catch (Exception ex) { response.Data = null; response.IsSuccess = false; response.Message = ex.Message; return(BadRequest(response)); } }
public async Task <ActionResult> Delete([FromHeader] Guid id) { var response = await _UserApplication.DeleteAsync(id); if (response.Reports.Count > 0) { return(UnprocessableEntity(response.Reports)); } return(Ok(response)); }
public async Task <IActionResult> DeleteAsync(int userId) { if (userId <= 0) { return(BadRequest()); } var response = await _userApplication.DeleteAsync(userId); if (response.IsSuccess) { return(Ok(response)); } return(BadRequest(response.Message)); }