public IActionResult Index(bool doador, bool receptor) { List <string> opcoes = new List <string>(); opcoes.Add("Doador"); opcoes.Add("Receptor"); var lista = _pacienteRepository.Listar(); if (doador == true) { lista = _pacienteRepository.BuscarPor(p => p.Doador.Equals(doador)); } else if (receptor == true) { lista = _pacienteRepository.BuscarPor(p => p.Receptor.Equals(receptor)); } var model = new IndexPacienteViewModel { Pacientes = lista }; return(View(model)); }
public IActionResult Adicionar(int id) { var exames = _exameRepository.BuscarPor(p => p.PacienteId == id).ToList(); ViewBag.lista = exames; var pp = _pacienteRepository.Pesquisar(id); var lista = _exameRepository.Listar(); var model = new IndexPacienteViewModel { Exames = new SelectList(lista, "ExameId", "Tipo"), Paciente = pp, PacienteId = id }; return(View(model)); }