public GetLevelConditionsResponse GetLevelConditions() { GetLevelConditionsResponse response = new GetLevelConditionsResponse(); try { IEnumerable <LevelConditionView> levelConditions = _levelConditionRepository.FindAll() .ConvertToLevelConditionViews(); response.LevelConditionViews = levelConditions; } catch (Exception ex) { throw; } return(response); }
public GetLevelConditionsResponse GetLevelConditions(Guid LevelID) { GetLevelConditionsResponse response = new GetLevelConditionsResponse(); try { Infrastructure.Querying.Query query = new Infrastructure.Querying.Query(); Criterion criteria = new Criterion("Level.ID", LevelID, CriteriaOperator.Equal); query.Add(criteria); IEnumerable <LevelConditionView> levelConditions = _levelConditionRepository.FindBy(query) .ConvertToLevelConditionViews(); response.LevelConditionViews = levelConditions; } catch (Exception ex) { throw; } return(response); }