public Step CreateInstance(ParameterManager processParameterManager) { var step = new Step(OwnerProcess, Name, StepId, NextStep) { OwnerProcessInstance = OwnerProcessInstance, InParameterBinds = InParameterBinds.Select(inParameterBind => inParameterBind.CreateParameterBind()) .ToList(), OutParameterBinds = OutParameterBinds.Select(outParameterBind => outParameterBind.CreateParameterBind()) .ToList(), StepAction = StepAction.Create(processParameterManager), _msPerTicket = _msPerTicket, _waitTicks = _waitTicks }; var showParameters = ShowParameters.ToList(); var stepChecks = _stepChecks.Select(stepCheck => stepCheck.Create(this)).ToList(); step.ShowParameters = showParameters; if (stepChecks.Count > 0) { step._stepChecks = stepChecks; } return(step); }
public async Task <IActionResult> GetShows(string type, [FromQuery] ShowParameters pagingFilteringParams) { await CheckIfShowTypeExistsAsync(type); if (pagingFilteringParams.PageNumber == 0 || pagingFilteringParams.PageSize == 0) { var allShows = await _showService.GetShowsAsync(type); return(Ok(allShows)); } var shows = await _showService.GetShowsAsync(type, pagingFilteringParams); return(Ok(shows)); }
///<inheritdoc/> public async Task <IEnumerable <Show> > GetShowsAsync(string showType, ShowParameters pagingFilteringParams) { var expressions = _searchEngineHelper.GetExpressionBasedOnText(pagingFilteringParams.FilterText); var shows = await _showRepository.GetShowsAsync( showType, pagingFilteringParams.PageNumber, pagingFilteringParams.PageSize, pagingFilteringParams.FilterText, expressions); var mappedShows = _mapper.Map <IEnumerable <Show> >(shows); AppendImages(mappedShows); return(mappedShows); }
public QueryShowRequest(ShowIdentity showIdentity) { Ensure.That(showIdentity, "showIdentity").IsNotNull(); State = new ShowParameters(showIdentity); }
public static IEnumerator Show(Client client, ShowParameters parameters, Action <Tweet> callback) { yield return(client.GET <Tweet> (Helper.BuildRESTURL("statuses/show"), parameters, callback)); }
public QueryShowRequest(ShowIdentity showIdentity) { EnsureArg.IsNotNull(showIdentity, nameof(showIdentity)); State = new ShowParameters(showIdentity); }