public IHttpActionResult Logout([FromBody, Required] ParkingMasterFrontendDTO request) { UserManagementManager _userManager = new UserManagementManager(); ResponseDTO <bool> response = _userManager.LogoutUser(request); if (response.Data) { return(Ok(response.Data)); } else { ResponseDTO <HttpStatusCode> statusResponse = ResponseManager.ConvertErrorToStatus(response.Error); return(Content(statusResponse.Data, statusResponse.Error)); } }
public IHttpActionResult LogoutUser([FromBody, Required] SsoUserRequestDTO request) { if (request == null) { return(Content((HttpStatusCode)400, "Request is null.")); } UserManagementManager _userManagementManager = new UserManagementManager(); ResponseDTO <HttpStatusCode> managerResponse = _userManagementManager.LogoutUser(request); if (managerResponse.Data != (HttpStatusCode)200) { return(Content(managerResponse.Data, managerResponse.Error)); } else { return(Ok()); } }