def insertar(rango): descripcion=input('Ingrese Descripcion: ') cli=ModGrupo(desc=descripcion) if ctr.ingresar(cli): print('Registro Guardado') else: print('Error Al Guardar')
def eliminar(): while True: try: codigo = int(input('Ingrese codigo: ')) except ValueError: print(Fore.RED + "Debes escribir un codigo valido") continue if codigo < 0: print(Fore.RED + "Debes escribir numero positivo") continue if not (ctr.verifi(codigo)): print( Fore.RED + 'Error: No existe el codigo Ingresado, por favor escriba un codigo valido' ) else: break cli = ModGrupo(idgrup=codigo) answer = input( f"¿Estás seguro que desea eliminar el grupo con el código: {codigo}? [y/n]: " ) if not answer or answer[0].lower() != 'y': input('Presione una tecla para continuar') ejecutar_grupo() else: if ctr.eliminar(cli): print(Fore.YELLOW + 'Registro eliminado correctamente') else: print(Fore.RED + 'Error al eliminar el registro')
def insertarGru(): descripcion = input('Ingrese descripcion: ') cli = ModGrupo(desc=descripcion) if ctr.ingresar(cli): print('Registro grabado correctamente') else: print('Error al grabar el Registro')
def eliminarGru(): codigo = input('--Ingrese codigo: ') if codigo.isnumeric(): cli = ModGrupo(cod=codigo) if ctr.eliminar(cli): print('Registro eliminado correctamente') else: print('Error al eliminar el Registro') else: print('--Valor ingresado inadecuado')
def eliminar(): cli=ctr.consultar('') print('\n\tCodigo\tDescripcion') for cursor in cli: print('\n\t{}\t{}'.format(cursor[0],cursor[1])) codigo=input('\nIngrese Codigo A Eliminar: ') cli=ModGrupo(cod=codigo) if ctr.eliminar(cli): print('Registro Eliminado') else: print('Error Al Eliminar')
def modificargrupo(): idgrup = input('Ingresa el id del grupo que desea modificar: ') descripcion = input('Escriba la descripcion del grupo: ') if input('Esta seguro que sea modificar el registro si/no: ') == 'si': gup = ModGrupo(desc=descripcion, ind=idgrup) if ctrG.modificarG(gup): print('Registro correcto') else: print('Error al gravar') else: ejecutarMenuG()
def insertargrupo(rango): for i in range(int(rango)): descripcion = input('Escriba la descripcion del grupo: ') if input('Esta seguro que desea ingresar el registro si/no: ') == 'si': gup = ModGrupo(desc=descripcion) if ctrG.ingresarG(gup): print('Registro correcto') else: print('Error al gravar') else: ejecutarMenuG()
def modificarGru(): codigo = input('Ingrese codigo: ') descripcion = input('Ingrese descripcion: ') if codigo.isnumeric(): cli = ModGrupo(cod=codigo, desc=descripcion) if ctr.modificar(cli): print('Registro modificado correctamente') else: print('Error al modificar el Registro') else: print('--Valor ingresado inadecuado')
def modificar(): cli=ctr.consultar('') print('\n\tCodigo\tDescripcion') for cursor in cli: print('\n\t{}\t{}'.format(cursor[0],cursor[1])) codigo=input('\nIngrese Codigo A Modificar: ') descripcion=input('Ingrese Nueva Descripcion: ') cli=ModGrupo(cod=codigo,desc=descripcion) if ctr.modificar(cli): print('Registro Modificado') else: print('Error Al Modificar')
def modificar(): while True: try: codigo = int(input('Ingrese codigo: ')) except ValueError: print(Fore.RED + "Debes escribir un codigo valido") continue if codigo < 0: print(Fore.RED + "Debes escribir numero positivo") continue if not (ctr.verifi(codigo)): print( Fore.RED + 'Error: No existe el codigo Ingresado, por favor escriba un codigo valido' ) else: break while True: try: descripcion = input('Ingrese descripcion: ') except ValueError: continue if not (descripcion.isalpha()): print(Fore.RED + "Debes escribir una descripcion valida") continue else: break cli = ModGrupo(idgrup=codigo, descrip=descripcion.capitalize()) answer = input( f"¿Estás seguro que desea guardar la modificacion del grupo con el Código: {codigo} y la descripción: {descripcion}? [y/n]: " ) if not answer or answer[0].lower() != 'y': input('Presione una tecla para continuar') ejecutar_grupo() else: if ctr.modificar(cli): print(Fore.YELLOW + 'Registro modificado correctamente') else: print(Fore.RED + 'Error al modificar el registro')
def insertar(rango): for i in range(int(rango)): while True: try: descripcion = input('Ingrese descripcion: ') except ValueError: continue if not (descripcion.isalpha()): print(Fore.RED + "Debes escribir una descripcion valida") continue else: break cli = ModGrupo(descrip=descripcion.capitalize()) answer = input( f"¿Estas seguro que desea guardar el grupo con la descripcion: {descripcion}? [y/n]: " ) if not answer or answer[0].lower() != 'y': input('Presione una tecla para continuar') ejecutar_grupo() else: if ctr.ingresar(cli): print(Fore.YELLOW + 'Registro grabado correctamente') else: print(Fore.RED + 'Error al grabar el registro')