public async Task <Respuesta <IHospitalDTO> > ConsultarHospital(IHospitalDTO hospital) { try { data = await context.Hospital.FirstOrDefaultAsync(x => x.CodigoHospital == hospital.CodigoHospital); if (data == null) { listaMensajes.Add(MensajesBase.DatoNoEncontrado); Respuesta = Respuestas.Alerta(listaMensajes); } else { listaHospital.Add(data); listaMensajes.Add(MensajesBase.ConsultaExitosa); Respuesta = Respuestas.Exitosa(listaHospital, listaMensajes); } } catch (Exception) { listaMensajes.Add(MensajesBase.ConsultaFallida); Respuesta = Respuestas.Fallida(listaMensajes); } return(Respuesta); }
public async Task <Respuesta <IHospitalDTO> > ConsultarHospital(IHospitalDTO hospital) { return(await hospitalDAL.ConsultarHospital(hospital)); }