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))
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
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
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.'})
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'))
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))
def registrar_medicamento(self, nombre, precio, descripcion, cantidad): global idmedicamento idmedicamento = idmedicamento + 1 self.medicamentos.append( Medicamento(idmedicamento, nombre, precio, descripcion, cantidad))
def crearMedicamento(self, nombre, precio, descripcion, cantidad): self.medicamentos.append( Medicamento(nombre, precio, descripcion, cantidad))