public UnlinkTeamToStadiumResponse UnlinkStadium(UnlinkTeamToStadiumRequest request) { try { if (!_teamDataManager.Get(request.TeamId.GetValueOrDefault()).Any()) { return new UnlinkTeamToStadiumResponse { Code = _responseSettings.Value.InvalidTeamCode, Message = _responseSettings.Value.InvalidTeamMessage } } ; _teamDataManager.Update(request.TeamId.GetValueOrDefault(), null); return(new UnlinkTeamToStadiumResponse { Code = _responseSettings.Value.SuccessfulResponseCode, Message = _responseSettings.Value.SuccessfulResponseMessage }); } catch (Exception exception) { //TODO Log error return(new UnlinkTeamToStadiumResponse { Code = _responseSettings.Value.ErrorOccuredCode, Message = _responseSettings.Value.ErrorOccuredMessage }); } }
public UnlinkTeamToStadiumResponse UnlinkStadium(UnlinkTeamToStadiumRequest request) { return(_teamService.UnlinkStadium(request)); }