public async Task <IActionResult> ConsultarMedEspPost(FiltroCronoDTO model) { if (model.idespecialidad == null && model.nombre == null && model.apellido == null) { return(RedirectToAction("ConsultarMedEsp")); } else { var lespecialidads = await _utilrepository.GetTipo("Especialidad"); ViewBag.listaespecialidades = lespecialidads; List <MedicoDTO> medicos = await _medicorepository.getAllMedicoByMedEsp(model.nombre, model.apellido, Convert.ToInt32(model.idespecialidad)); return(PartialView("ConsultarMedEsp", medicos)); } }
public async Task <IActionResult> ConsultarCronogramapost(FiltroCronoDTO model) { if (model.idespecialidad == null && model.nombre == null && model.apellido == null) { return(RedirectToAction("ConsultarCronograma")); } else { var lespecialidads = await _utilrepository.GetTipo("Especialidad"); ViewBag.listaespecialidades = lespecialidads; List <CronogramaDTO> cronograma = new List <CronogramaDTO>(); cronograma = await cronogramaRepository.GetCronogramaByMedico(model.nombre, model.apellido, Convert.ToInt32(model.idespecialidad)); return(RedirectToAction("ConsultarCronograma", cronograma)); } }