Ejemplo n.º 1
0
 public List <SelectListItem> MistakeCategoriesByType(MistakeEnum mistakeType)
 {
     return(_mistakeCategoryRepository.MistakeCategories.Where(x => x.MistakeType == (int)mistakeType)
            .Select(r => new SelectListItem
     {
         Text = r.Name,
         Value = r.MistakeCategoryID.ToString()
     }).ToList());
 }
Ejemplo n.º 2
0
 public List <Mistake> GetMistakeByPrefix(string prefix, MistakeEnum mistakeType, int mistakeCategoryId)
 {
     if (mistakeType == MistakeEnum.ManualMistake)
     {
         return(_appDbContext.Mistakes.Where(p => p.Name.Contains(prefix) && p.ManualType == (int)MistakeEnum.ManualMistake && p.MistakeCategoryID == mistakeCategoryId).ToList());
     }
     else
     {
         return(_appDbContext.Mistakes.Where(p => p.Name.Contains(prefix) && p.ManualType == (int)MistakeEnum.DeviceMistake && p.MistakeCategoryID == mistakeCategoryId).ToList());
     }
 }