Ejemplo n.º 1
0
        public async Task <ActionResult <MasterGameRequestViewModel> > GetMasterGameRequest(Guid requestID)
        {
            IReadOnlyList <MasterGameRequest> requests = await _interLeagueService.GetAllMasterGameRequests();

            var request = requests.SingleOrDefault(x => x.RequestID == requestID);
            var vm      = new MasterGameRequestViewModel(request, _clock);

            return(vm);
        }
Ejemplo n.º 2
0
    public async Task <ActionResult <MasterGameRequestViewModel> > GetMasterGameRequest(Guid requestID)
    {
        IReadOnlyList <MasterGameRequest> requests = await _interLeagueService.GetAllMasterGameRequests();

        var request = requests.SingleOrDefault(x => x.RequestID == requestID);

        if (request is null)
        {
            return(NotFound());
        }

        var currentDate = _clock.GetToday();
        var vm          = new MasterGameRequestViewModel(request, currentDate);

        return(vm);
    }