Exemple #1
0
def carga_paciente(contexto, fl_paciente):
    found = primero(C_PACIENTE.buscaPorPaciente(contexto, fl_paciente))
    if found:
        found = Paciente(found)
        found.identificadores = list(_carga_identificadores(contexto, fl_paciente))
    return found
Exemple #2
0
def obten_plaza_local(contexto):
    return primero(contexto.ExecuteQuery[str](_OBTEN_PLAZA_LOCAL_SQL))
Exemple #3
0
 def busca_id(self, fl_identificador):
     return primero(id for id in self.identificadores
                    if id.FL_IDENTIFICADOR == fl_identificador)
Exemple #4
0
 def buscaPorFolio(self, contexto, folio):
     return primero(contexto.ExecuteQuery[self.record_type](self.por_id, folio))
Exemple #5
0
def _find_arg(arg):
    pred = (arg if callable(arg) else lambda a: a == arg)
    return primero(a for a in sys.argv if pred(a))