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));
     }
 }