public ModeloRespuesta <View_Paciente> ConsultarPacientePorId(int IdPaciente) { try { if (IdPaciente > Validar.VALOR_PERMITIDO) { var consultaPaciente = this.ServiciosDatosPacientes.ConsultarPacientePorId(IdPaciente); if (consultaPaciente.StatusCode == HttpStatusCode.OK) { var pacienteConsultado = consultaPaciente.Objeto; var paciente = new View_Paciente() { Id = pacienteConsultado.Id, Nombres = pacienteConsultado.Nombres, Apellidos = pacienteConsultado.Apellidos, CodigoPostal = pacienteConsultado.CodigoPostal, SeguroSocial = pacienteConsultado.SeguroSocial, Telefono = pacienteConsultado.Telefono }; return(AdministracionRespuesta.Paciente_Consultado_OK(paciente)); } return(AdministracionRespuesta.ConsultaPaciente_NOT_FOUND(consultaPaciente.Message)); } return(AdministracionRespuesta.ConsultaPaciente_NOT_FOUND(Mensajes_Pacientes.DATO_INVALIDO)); } catch (System.Exception) { return(AdministracionRespuesta.ConsultaPaciente_INTERNAL_ERROR(Mensajes_Pacientes.INTERNAL_ERROR)); } }
public ModeloRespuesta <View_Paciente> ConsultarPacientes() { try { var consultaPacientes = this.ServiciosDatosPacientes.ConsultarPacientes(); if (consultaPacientes.StatusCode == HttpStatusCode.OK) { var pacientes = consultaPacientes.Data.Select(item => new View_Paciente() { Id = item.Id, Nombres = item.Nombres, Apellidos = item.Apellidos, CodigoPostal = item.CodigoPostal, SeguroSocial = item.SeguroSocial, Telefono = item.Telefono }) .ToList(); return(AdministracionRespuesta.Pacientes_Consultados_OK(pacientes)); } return(AdministracionRespuesta.ConsultaPaciente_NOT_FOUND(consultaPacientes.Message)); } catch (System.Exception) { return(AdministracionRespuesta.ConsultaPaciente_INTERNAL_ERROR(Mensajes_Pacientes.INTERNAL_ERROR)); } }