public async Task <IActionResult> OnGetAsync(ProgressGetForCreateOrUpdate.Query query)
        {
            var getResult = await _getUseCase.HandleAsync(query);

            if (getResult.IsFailure)
            {
                return(RedirectToPage("/StudentGroups/Index"));
            }

            GetResponse = getResult.Value;
            Progress    = getResult.Value.Command;

            return(Page());
        }
Beispiel #2
0
 public static ProgressCreateOrUpdate.MilestoneProgressCommand GetMilestoneProgress(this ProgressCreateOrUpdate.Command command, int milestoneId)
 {
     return(command.Milestones.FirstOrDefault(m => m.MilestoneId == milestoneId));
 }