Esempio n. 1
0
void main() {
    Tipo_Grafo *grafo;
    int tamanho = tam_arquivo("tspfase8.txt");
    grafo = cria_grafo(tamanho);
    ler_arquivo("tspfase8.txt", grafo, tamanho);
    termina_grafo(grafo, tamanho);
}
Esempio n. 2
0
int iniciar_programa(char *arquivo, char *no)
{
	strcpy(nome_arq,arquivo);
	nohh = atoi(no);
	int ret;
	
	printf("\n\n--------------------PROJETO REDES 2--------------------");
	printf("\n\nArquivo de configuracao: %s\n", nome_arq);
	printf("Noh atual: %d\n\n", nohh);

	ret = ler_arquivo();
	
	return ret;	
}
Esempio n. 3
0
void atribuir_valores_struct(int quantidade_filmes)
{
	struct esqueleto_filmes filmes[quantidade_filmes];
	int i;
    FILE* fp;
	for(i=0; i<quantidade_filmes; i++)
	{
		scanf("%s", &filmes[i].TITLE);  
		scanf("%lf", &filmes[i].ORC);  
		scanf("%d", &filmes[i].ID);  
		scanf("%d", &filmes[i].GEN);  
		scanf("%d", &filmes[i].ANO);  
		scanf("%d", &filmes[i].DUR);  
	}
    if((fp = fopen("filmes.bin", "wb")) != NULL)
    {
		fwrite(filmes, sizeof(filmes), 1, fp);
        fclose(fp);
	}else
	{
		exit(0);
	}
    ler_arquivo(quantidade_filmes);
}
Esempio n. 4
0
int main(int argc, char *argv[]){

  GObject *btn_menu_item_cadastro_vendedor, *btn_lista_vendas, *btn_sair_2, *btn_menu_item_cadastro_vendas, *btn_sair, *btn_menu_mes_vendas, *btn_menu_mais_vendeu, *btn_menu_vendas_mes, *btn_lista_vendedores;

  vendas = (Venda*)malloc(sizeof(Venda)*max_vendas);
  quantidade_vendas = ler_vendas(ler_arquivo(VENDAS_FILE));
  quantidade_vendedores = ler_vendedores(ler_arquivo(VENDEDOR_FILE));
  FILE * fp = ler_arquivo("incr_venda.txt");
  fclose(fp);
  fp = ler_arquivo("incr_vendedor.txt");
  fclose(fp);

  gtk_init (&argc, &argv);

  

  builder = gtk_builder_new();
  gtk_builder_add_from_file(builder, UI_FILE, NULL);

  window = gtk_builder_get_object(builder, "window_principal");

  gtk_window_set_default_size((gpointer) GTK_WINDOW(window), 500, 400);
  gtk_window_set_title (GTK_WINDOW(window), "Sistema de Vendas");  
  gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER_ALWAYS);

  g_signal_connect_swapped (G_OBJECT (window), "destroy", G_CALLBACK (gtk_main_quit), (gpointer) window);
	
  btn_lista_vendas = gtk_builder_get_object(builder, "item_listar_vendas");
  g_signal_connect(G_OBJECT(btn_lista_vendas), "activate", G_CALLBACK(open_list_vendas), (gpointer) window);

  btn_lista_vendedores = gtk_builder_get_object(builder, "item_listar_vendedores");
  g_signal_connect(G_OBJECT(btn_lista_vendedores), "activate", G_CALLBACK(open_list_vendedor), (gpointer) window);

  btn_menu_item_cadastro_vendedor = gtk_builder_get_object(builder, "item_cadastrar_vendedor");
  g_signal_connect(G_OBJECT(btn_menu_item_cadastro_vendedor), "activate", G_CALLBACK(open_new_vendedor), (gpointer) window);

  btn_menu_item_cadastro_vendas = gtk_builder_get_object(builder, "item_cadastro_vendas");
  g_signal_connect(G_OBJECT(btn_menu_item_cadastro_vendas), "activate", G_CALLBACK(open_new_vendedor), (gpointer) window);

  btn_menu_mes_vendas = gtk_builder_get_object(builder, "item_mes_vendas");
  g_signal_connect(G_OBJECT(btn_menu_mes_vendas), "activate", G_CALLBACK(open_mes_com_mais_vendas), (gpointer) window);

  btn_menu_mais_vendeu = gtk_builder_get_object(builder, "item_mais_vendeu");
  g_signal_connect(G_OBJECT(btn_menu_mais_vendeu), "activate", G_CALLBACK(open_relatorio_total_vendas_geral), (gpointer) window);//mudar aqui

  btn_menu_vendas_mes = gtk_builder_get_object(builder, "item_vendas");
  g_signal_connect(G_OBJECT(btn_menu_vendas_mes), "activate", G_CALLBACK(open_list_vendas_vendedor_mes), (gpointer) window);//mudar aqui
 
  btn_sair_2 = gtk_builder_get_object(builder, "menuitem4");
  g_signal_connect(G_OBJECT(btn_sair_2), "activate", G_CALLBACK(gtk_main_quit), (gpointer) window);

  btn_sair = gtk_builder_get_object(builder, "imagemenuitem5");
  g_signal_connect(G_OBJECT(btn_sair), "activate", G_CALLBACK(gtk_main_quit), (gpointer) window);

  btn_cadastro_vendedor = gtk_builder_get_object(builder, "btn_cadastro_vendedor");
  g_signal_connect(G_OBJECT(btn_cadastro_vendedor), "clicked", G_CALLBACK(open_new_vendedor), (gpointer) window);

  btn_cadastro_vendas = gtk_builder_get_object(builder, "btn_cadastro_vendas");
  g_signal_connect(G_OBJECT(btn_cadastro_vendas), "clicked", G_CALLBACK(open_new_vendas), (gpointer) window);

  btn_cadastro_vendedor2 = gtk_builder_get_object(builder, "btn_cadastro_vendedor2");
  g_signal_connect(G_OBJECT(btn_cadastro_vendedor2), "clicked", G_CALLBACK(open_mes_com_mais_vendas), (gpointer) window);

  btn_cadastro_vendedor3 = gtk_builder_get_object(builder, "btn_cadastro_vendedor3");
  g_signal_connect(G_OBJECT(btn_cadastro_vendedor3), "clicked", G_CALLBACK(open_list_vendas_vendedor_mes), (gpointer) window);

  gtk_window_present(GTK_WINDOW(window));

  gtk_main();

  return 0;
}