public String BuscarPaciente(String idPaciente)
 {
     try
     { if (idPaciente is null)
       {
           return("{null}");
       }
       IPacienteCita paciente = RepositorioPacientes.GetPaciente(int.Parse(idPaciente));
       return(System.Text.Json.JsonSerializer.Serialize(paciente)); }
     catch (PacienteNoEncontradoException ex)
     {
         throw ex;
     }
 }
        public static IPacienteCita GetPaciente(int idPaciente)
        {
            List <Paciente> pacientes;

            String jsonString = FakeDB.TablaPacientes.ToJSON();

            pacientes = System.Text.Json.JsonSerializer.Deserialize <List <Paciente> >(jsonString);

            IPacienteCita paciente = pacientes.FirstOrDefault(p => p.DocumentoId == idPaciente);

            if (paciente is null)
            {
                throw new PacienteNoEncontradoException("El Paciente con Id-->" + idPaciente + ", no esta registrado");
            }

            return(paciente);
        }