public IEnumerable <CommandParametersModel> GetPerformingUsers(CommandParametersModel parameters) { ThresholdRequirementModel threshold = this.Threshold; if (threshold != null && threshold.IsEnabled && threshold.RunForEachUser) { return(this.GetRequirementUsers(parameters)); } else { return(new List <CommandParametersModel>() { parameters }); } }
public IEnumerable <UserViewModel> GetPerformingUsers(UserViewModel user) { ThresholdRequirementModel threshold = this.Threshold; if (threshold != null && threshold.IsEnabled && threshold.RunForEachUser) { return(this.GetRequirementUsers(user)); } else { return(new List <UserViewModel>() { user }); } }
public IEnumerable <CommandParametersModel> GetRequirementUsers(CommandParametersModel parameters) { List <CommandParametersModel> users = new List <CommandParametersModel>(); ThresholdRequirementModel threshold = this.Threshold; if (threshold != null && threshold.IsEnabled) { foreach (CommandParametersModel u in threshold.GetApplicableUsers()) { users.Add(u); } } else { users.Add(parameters); } return(users); }
public IEnumerable <UserViewModel> GetRequirementUsers(UserViewModel user) { List <UserViewModel> users = new List <UserViewModel>(); ThresholdRequirementModel threshold = this.Threshold; if (threshold != null && threshold.IsEnabled) { foreach (UserViewModel u in threshold.GetApplicableUsers()) { users.Add(u); } } else { users.Add(user); } return(users); }