public async Task <JsonResult> Racas(AnimalEspecie especie) { var racaBus = new RacaBUS(); var racas = await racaBus.BuscarPorEspecie(especie); return(Json(new { Racas = racas }, JsonRequestBehavior.AllowGet)); }
public async Task <IEnumerable <string> > BuscarPorEspecie(AnimalEspecie especie) { var racas = new List <RacaMOD>(); racas = await Task.Run(() => racas = _conn.Conectar("mongodb://localhost", "napegada", "raca") .FindAs <RacaMOD>(Query <RacaMOD> .EQ(_ => _.Especie, especie)) .SetFields(Fields <RacaMOD> .Include(_ => _.Nome)).ToList()); return(racas.Select(_ => _.Nome)); }
public async Task <IEnumerable <string> > BuscarPorEspecie(AnimalEspecie especie) { return(await _racaREP.BuscarPorEspecie(especie)); }