Esempio n. 1
0
void menuCliente() {
	int escolha;
	do {
		system("cls");
		printf("Menu Cliente\n");
		printf("\nEscolha o menu que pretende abrir.\n");
		printf("1. Gerir\n");
		printf("2. Listar\n");
		printf("3. Pesquisar\n");
		printf("4. Ordenar\n");
		printf("0. Sair\n");
		printf("\n opção: ");
		scanf("%d", &escolha);
		switch (escolha) {
		case 0: exit(1);

		case 1: menuGerir();
			break;

		case 2: listarClientes();
			break;

		case 3: histFaturas();
			break;

		case 4: menuOrdenarCliente();
			break;

		default: printf("Insira um número de 0 a 4.\n");
			break;
		}
	} while (escolha != 0);
}
Esempio n. 2
0
int main() {

    /*
    ListaCliente lista;
    ListaCliente *inicio;
    ListaCliente * ini;
    ListaCliente * levantar;
    ListaCliente * transferir;
    ListaCliente * depositar;
    ListaCliente * verSaldo;
    ListaCliente * listaRemover;
    ListaCliente * listaEscrever;
    ListaCliente * listaler;
    createListclient(&lista);
    char str[128];
    bool depositou;
    bool levantou;
    bool transferiu;
    bool resultEscrever;
    bool resultLer;
    Cliente * clienteA;
    Cliente * clienteB;
    double saldoCliente;
    unsigned int resultRemover;
    Cliente * clienteTestar;
    Request * request;
    Response * response;
    */
    Cliente * arrayclient[MAX_NUM_CLIENTES];
    arrCliente temp;
    arrCliente temp2;
    char str[128];
    int i;
    //printf("cria array\n");
    createArrayclient(arrayclient);
    //printf("ja criou array\n");



    //printf("vai comecar a adicionar\n");
    /*
    addCliente("nelson","1234",arrayclient);
    addCliente("Miguel","5678",arrayclient);
    addCliente("Da","1656",arrayclient);
    addCliente("Costa","2465",arrayclient);
    addCliente("Martins","8714",arrayclient);
    addCliente("Pereira","9832",arrayclient);
    addCliente("Miguel","4164",arrayclient);
    addCliente("Marcos","9165",arrayclient);
    addCliente("Juliana","6519",arrayclient);
    addCliente("Joao","9720",arrayclient);
    addCliente("Joana","1642",arrayclient);
    addCliente(":)","1236",arrayclient);
    addCliente("NO","1769",arrayclient);
    addCliente("YES","6414",arrayclient);
    addCliente("ABCD","1223",arrayclient);
    addCliente("dhf","2222",arrayclient);
    addCliente("aghf","2222",arrayclient);
    */
    //printf("ja adicionou\n");



    //escrever no accouts.txt


    //escreveAcounts(arrayclient);




    //ler do accouts.txt
    if(lerAcounts(arrayclient)){
        i = 0;
        printf("listar clientes\n");
        memset(str,0,128);
        temp = listarClientes(arrayclient,str,&i);


        while(temp != NULL)
        {
            printf("String :%s\n",str);

            memset(str,0,128);
            temp = listarClientes(temp,str,&i);
        }

    } puts("nao exist");


    return 0;
}