public List <Muscle> FindMuscles(MuscleCriteria criteria = null) { List <Muscle> muscleList = null; string cacheKey = criteria == null ? "MuscleCriteria_null" : criteria.GetCacheKey(); if (!TryGetCacheData(cacheKey, out muscleList, _cacheName)) { muscleList = GetMuscleManager().FindMuscles(criteria); SetCacheData(_cacheName, cacheKey, muscleList); } return(muscleList); }
public IActionResult Find(MuscleCriteria criteria) { try { var result = _musclesService.FindMuscles(criteria); return(new OkObjectResult(result)); // List<Muscle> } catch (Exception exception) { return(BadRequest(new WebApiException("Error", exception))); } }
public List <Muscle> FindMuscles(MuscleCriteria criteria = null) { var list = _muscleModule.Find(criteria); if (list != null) { foreach (var muscle in list) { CompleteTranslation(muscle); } } return(list); }
public List <Muscle> FindMuscles(MuscleCriteria muscleCriteria = null) { var muscleList = _module.Find(muscleCriteria); if (muscleList != null) { foreach (var muscle in muscleList) { if (muscle != null) { muscle.Name = Translation.GetInDB(MuscleTransformer.GetTranslationKey(muscle.Id)); } } } return(muscleList); }
/// <summary> /// /// </summary> /// <returns></returns> public List <Muscle> Find(MuscleCriteria muscleCriteria = null) { List <Muscle> resultList = null; TableQuery <MuscleRow> rowList = _dbContext.Table <MuscleRow>(); CriteriaTransformer.CompleteQuery(ref rowList, muscleCriteria); if (rowList != null && rowList.Count() > 0) { resultList = new List <Muscle>(); foreach (var row in rowList) { resultList.Add(MuscleTransformer.ToBean(row)); } } return(resultList); }