Exemplo n.º 1
0
def ObtenerMedicamentos():
    global Medicamentos
    Datos = []
    for Medicamento in Medicamentos:

        cenmed = {
            'Código': Medicamento.getCode(),
            'Nombre': Medicamento.getNombre(),
            'Precio': Medicamento.getPrecio(),
            'Descripción': Medicamento.getDescripcion(),
            'Cantidad': Medicamento.getCantidad()
        }
        Datos.append(cenmed)
    return (jsonify(Datos))
Exemplo n.º 2
0
 def actualizar_medicamento(self, nombreviejo, id, nombrenuevo, precio,
                            descripcion, cantidad):
     for x in self.medicamentos:
         if x.nombre == nombreviejo:
             self.medicamentos[self.medicamentos.index(x)] = Medicamento(
                 id, nombrenuevo, precio, descripcion, cantidad)
             return True
     return False
Exemplo n.º 3
0
 def actualizar_medicamentos(self, nombres, precio, nuevoprecio,
                             descripcion, nuevadescripcion, cantidad,
                             nuevacantidad):
     for x in self.medicamentos:
         if x.nombre == nombres:
             self.medicamentos[self.medicamentos.index(x)] = Medicamento(
                 nombres, nuevoprecio, nuevadescripcion, nuevacantidad)
             return True
     return False
Exemplo n.º 4
0
def AgregarMedicina():
    global Medicamentos
    global contador
    código = contador
    nombre = request.json['nombre']
    precio = request.json['precio']
    descripción = request.json['descripción']
    cantidad = request.json['cantidad']
    NuevoMedicamento = Medicamento(código, nombre, precio, descripción, cantidad)
    Medicamentos.append(NuevoMedicamento)
    contador +=1
    for i in range(len(Medicamentos)):
        print(Medicamentos[i].getNombre())
    return jsonify({'Mensaje':'Medicamento creado con éxito.'})
Exemplo n.º 5
0
    def __init__(self):
        self.pacientes = []
        self.medicamentos = []
        self.doctores = []
        self.enfermeras = []

        self.medicamentos.append(
            Medicamento('ubuprofeno', '5', 'para el dolor', '2 tabletas'))
        self.pacientes.append(
            Paciente('hugo', 'giron', '27/09/01', 'h', 'hdgg', 'admi1',
                     '7832'))
        self.pacientes.append(
            Paciente('katerine', 'martinez', '27/09/01', 'f', 'kmgg', 'admi2',
                     '0503'))
        self.doctores.append(
            Doctor('Alan', 'Zoto', '27/09/1985', 'm', 'jsim', '147',
                   'covid-19', '7536699'))
        self.enfermeras.append(
            Enfermera('Andrea', 'hernandez', '27/09/2002', 'f', 'Anh69',
                      '4567', '783205'))
Exemplo n.º 6
0
def ObtenerCodM(code):
    global Medicamentos
    for Medicamento in Medicamentos:

        if Medicamento.getCode() == code:
            cmed = {
                'Nombre': Medicamento.getNombre(),
                'Precio': Medicamento.getPrecio(),
                'Descripción': Medicamento.getDescripcion(),
                'Cantidad': Medicamento.getCantidad(),
                'Código': Medicamento.getCode()
            }
            return (jsonify(cmed))
    salida = {'Mensaje': 'No existe ese usuario'}
    return (jsonify(salida))
Exemplo n.º 7
0
 def registrar_medicamento(self, nombre, precio, descripcion, cantidad):
     global idmedicamento
     idmedicamento = idmedicamento + 1
     self.medicamentos.append(
         Medicamento(idmedicamento, nombre, precio, descripcion, cantidad))
Exemplo n.º 8
0
 def crearMedicamento(self, nombre, precio, descripcion, cantidad):
     self.medicamentos.append(
         Medicamento(nombre, precio, descripcion, cantidad))