Beispiel #1
0
 void menuvendas(){
   mensagem();
   printf(" MENU VENDAS");
   char selec=0;
   printf("\n*Para selecionar uma opção digite:\n");
   printf("\t1-) Iniciar Caixa;\n\t2-) Iniciar Açougue;\n\t3-) Iniciar Hortfruti;\n\t4-) Iniciar Padaria\n\t5-) Voltar\n");
   selec = (int)getchar();
   switch(selec){
       case 49:
           caixa();
           break;
       case 50:
           acougue();
           break;
       case 51:
           hortifruti();
           break;
       case 52:
           padaria();
           break;
       case 53:
           menugeral();
           break;
       default:
           menuvendas();
   }
 }
Beispiel #2
0
void caixa(){
  mensagem();
  char opcao=0;
  printf("\n\t\t- CAIXA LIVRE -\t");
  printf("Função em testes\n");
  printf("Deseja iniciar nova compra?\n1 - Sim \n2 - Nao\n");
  opcao = (int)getchar();
  switch (opcao){
	case 49:
		iniciavenda();
		break;
	case 50:
	  printf("Função em Desenvolvimento!");
    getchar();
    menugeral();
  	break;
	default:
		caixa();
	}
}
Beispiel #3
0
void principal::on_pushButton_clicked()
{
    caixa();
}
Beispiel #4
0
void iniciavenda(){
  mensagem();
	char  nome[30];
	float  precototal=0, precoparcial=0,preco=0,dinheiro = 0;
	int continuar = 0,codigoproduto=0,quantidade = 0,correto = 0;
	  do{
      //quantidade = 0; PARA COMPRAS COM MAIS DE UM PRODUTO, QUANTIDADE TAMBÉM DEVERÁ SEM PARÂMETRO DE pesquisacodioprodutos()
      printf("Função em testes\t");
      printf("\nInsira o codigo do produto:\t");
      do{}while(scanf("%d", &codigoproduto) == 0);
      getchar();
		  preco = pesquisacodigoproduto(codigoproduto, nome);
      printf("%s\n",nome);
      printf("Produto correto (S[1]/N[2]): ");
      do{}while(scanf("%d",&correto)==0);
  }while(correto !=1);
	printf("\nInforme a quantidade\t");
  printf("Função em testes\n");
	scanf("%d", &quantidade);
	precoparcial = quantidade * preco;
  printf("Preço do Produto:R$%.2f\n",precoparcial);
	baixaquantproduto(codigoproduto,quantidade);
	precototal = precototal + precoparcial;
  getchar();
	printf("\nInserir novo produto? (S[1]/N[2])\n");
  do{}while(scanf("%d",&continuar)==0);
  getchar();
  if(continuar == 1){
    printf("Subtotal:R$%.2f\n",precototal);
    getchar();
  }
  else if(continuar == 2){
    printf("Total:R$%.2f\n",precototal);
    getchar();
    int forma = 0;
    printf("Informe a Forma de Pagamento:\n");
    printf("\t[1]Dinheiro\n\t[2]Cartão\n\t[3]Cartão da Loja\n");
    forma = (int)getchar();
    switch(forma){
      case 49:
        dinheiro = 0;
        printf("Dinheiro:");
        scanf("%f",&dinheiro);
        printf("Troco:%.2f\n",dinheiro-precototal);
        printf("Finge que a Venda Foi exportada!\n");
        printf("O sistem ainda está em desenvolvimento... Dá um desconto ( T_T) \n");
        getchar();
        caixa();
      case 50:
        printf("No momento Só aceitamos Débito :/ \n");
        sleep(2);
        printf("Transação Aceita!");
        getchar();
        caixa();
      case 51:
        printf("No momento nosso Sistema de Clientes está em manutenção :/ \n");
        printf("Para a sua alegria a sua compra será por nossa compra ! \n\t\t : (^_^)");
        getchar();
        caixa();
    }
    //caixa();
  }
}