public async Task <RespuestaGenerica <bool> > ActualizarPaciente(Paciente paciente) { RespuestaGenerica <bool> respuestaGenerica = new RespuestaGenerica <bool>(); try { respuestaGenerica.AsignarRespuesta(await servicioPaciente.ActualizarPaciente(paciente)); } catch (Exception ex) { respuestaGenerica.CrearError(ex.Message); } return(respuestaGenerica); }
public async Task <RespuestaGenerica <bool> > CrearDoctor(Doctor nuevoDoctor) { RespuestaGenerica <bool> respuestaGenerica = new RespuestaGenerica <bool>(); try { respuestaGenerica.AsignarRespuesta(await servicioDoctores.CrearDoctor(nuevoDoctor)); } catch (Exception ex) { respuestaGenerica.CrearError(ex.Message); } return(respuestaGenerica); }
public async Task <RespuestaGenerica <PacienteViewModel> > ObtenerPacientePorId(long idPaciente) { RespuestaGenerica <PacienteViewModel> respuestaGenerica = new RespuestaGenerica <PacienteViewModel>(); try { var listadoDoctores = await servicioPaciente.ObtenerPacientePorId(idPaciente); respuestaGenerica.AsignarRespuesta(servicioMapper.ConvertirA <PacienteViewModel>(listadoDoctores)); } catch (Exception ex) { respuestaGenerica.CrearError(ex.Message); } return(respuestaGenerica); }
public async Task <RespuestaGenerica <List <Entidades.ViewModels.PacienteAsignadoViewModel> > > ObtenerListadoPacientesAsignados(long idDoctor) { RespuestaGenerica <List <Entidades.ViewModels.PacienteAsignadoViewModel> > respuestaGenerica = new RespuestaGenerica <List <Entidades.ViewModels.PacienteAsignadoViewModel> >(); try { var listadoPacientes = await servicioDoctores.ObtenerListadoPacientesAsignados(idDoctor); respuestaGenerica.AsignarRespuesta(listadoPacientes); } catch (Exception ex) { respuestaGenerica.CrearError(ex.Message); } return(respuestaGenerica); }
public async Task <RespuestaGenerica <List <DoctorViewModel> > > ObtenerListadoDoctores() { RespuestaGenerica <List <DoctorViewModel> > respuestaGenerica = new RespuestaGenerica <List <DoctorViewModel> >(); try { var listadoDoctores = await servicioDoctores.ObtenerListadoDoctores(); respuestaGenerica.AsignarRespuesta(servicioMapper.ConvertirA <List <DoctorViewModel> >(listadoDoctores)); } catch (Exception ex) { respuestaGenerica.CrearError(ex.Message); } return(respuestaGenerica); }