def crearMedico(rut, nombres, apellidos, especialidad):
    """
    Método que crea un Medico Lo correcto sería validar
    que toda la información es correcta
    Ej:
    """
    print(rut, nombres, apellidos, especialidad)
    nuevo = Medico()
    nuevo.rut = rut
    # Aquí podrían haber validaciones para el codigo
    nuevo.nombres = nombres
    nuevo.apellidos = apellidos
    nuevo.especialidad = especialidad
    nuevo.save()
def editarMedico(rutviejo, rut, nombres, apellidos, especialidad):
    """
    Método que edita un Medico Lo correcto sería validar
    que toda la información es correcta
    Ej:
    """
    nuevo = Medico()
    # Aquí podrían haber validaciones para el codigo
    nuevo.nombres = nombres
    nuevo.apellidos = apellidos
    nuevo.especialidad = especialidad
    nuevo.save(rutviejo, rut)
def medicos():
    return Medico.all()
def eliminarMedico(rut):
    nuevo = Medico()
    nuevo.rut = rut
    nuevo.delete()