public List <Heroe> FindByNameHeroe(string name, enHeroeClass heroeClass) { DbSet <Heroe> dsHeroe = _context.Set <Heroe>(); if (((enHeroeClass)heroeClass) == enHeroeClass.ALL) { return(dsHeroe.Where(a => a.name.ToLower().Contains(name.ToLower())).OrderBy(a => a.name).ToList()); } else { return(dsHeroe.Where(a => a.heroeClass == (int)heroeClass).Where(a => a.name.ToLower().Contains(name.ToLower())).OrderBy(a => a.name).ToList()); } }
public List <Heroe> FindAllHeroe(enHeroeClass heroeClass) { DbSet <Heroe> dsHeroe = _context.Set <Heroe>(); if (((enHeroeClass)heroeClass) == enHeroeClass.ALL) { return(dsHeroe.OrderBy(a => a.name).ToList()); } else { return(dsHeroe.Where(a => a.heroeClass == (int)heroeClass).OrderBy(a => a.name).ToList()); } }
public List <HeroeVO> FindAll(enHeroeClass heroeClass) { return(_converter.ParseList(_repository.FindAllHeroe(heroeClass))); }
public List <HeroeVO> FindByName(string name, enHeroeClass heroeClass) { return(_converter.ParseList(_repository.FindByNameHeroe(name, heroeClass))); }