Ejemplo n.º 1
0
        private void FrmFunc_Load(object sender, EventArgs e)
        {
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton)                                                                    // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }

            osLivros   = new VetorDados <Livro>(50);                                                        // instancia com vetor dados com 50 posições
            osLeitores = new VetorDados <Leitor>(50);                                                       // instancia com vetor dados com 50 posições
            osTipos    = new VetorDados <Tipo>(50);                                                         // instancia com vetor dados com 50 posições
            osLivros.LerDados(FrmBiblioteca.arqLivros);
            osLeitores.LerDados(FrmBiblioteca.arqLeitores);
            osTipos.LerDados(FrmBiblioteca.arqTipos);
            if (osLivros != null)                                                               // verifica se não está vazio
            {
                osLivros.PosicionarNoPrimeiro();                                                // posciona na primeira posição
            }
            AtualizarDataGridView();
            if (FrmBiblioteca.consulta)                                                         // verifica se é uma consulta
            {
                tabControl1.SelectedTab = tpLista;                                              // coloca na aba de consulta
            }
        }
Ejemplo n.º 2
0
        private void FrmFunc_Load(object sender, EventArgs e)
        {
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton) // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }

            osLivros       = new VetorDados <Livro>(50); // instancia com vetor dados com 50 posições
            dlgAbrir.Title = "Selecione o arquivo com os dados de livros";
            if (dlgAbrir.ShowDialog() == DialogResult.OK)
            {
                nomeArquivoLivros = dlgAbrir.FileName;
                osLivros.LerDados(nomeArquivoLivros);
                btnInicio.PerformClick();
            }

            osLeitores     = new VetorDados <Leitor>(50); // instancia com vetor dados com 50 posições
            dlgAbrir.Title = "Selecione o arquivo com os dados de leitores";
            if (dlgAbrir.ShowDialog() == DialogResult.OK)
            {
                nomeArquivoLeitores = dlgAbrir.FileName;
                osLeitores.LerDados(nomeArquivoLeitores);
            }
        }
Ejemplo n.º 3
0
        private void FrmDevolucao_Load(object sender, EventArgs e)
        {
            // instancia e lê os vetores

            osLeitores = new VetorDados <Leitor>(50);
            osLeitores.LerDados(FrmBiblioteca.arqLeitores);
            osLivros = new VetorDados <Livro>(50);
            osLivros.LerDados(FrmBiblioteca.arqLivros);
        }
Ejemplo n.º 4
0
 private void BtnLivros_Click(object sender, EventArgs e)
 {
     oLivro = new VetorDados <Livro>(100);
     if (dlgAbrir2.ShowDialog() == DialogResult.OK)
     {
         arquivoLivro = dlgAbrir2.FileName;
         oLivro.LerDados(arquivoLivro);
         AtualizarDgv2();
     }
 }
Ejemplo n.º 5
0
 private void BtnLeitores_Click(object sender, EventArgs e)
 {
     oLeitor = new VetorDados <Leitor>(100);
     if (dlgAbrir.ShowDialog() == DialogResult.OK)
     {
         arquivoEmprestimo = dlgAbrir.FileName;
         oLeitor.LerDados(arquivoEmprestimo);
         AtualizarDgv1();
     }
 }
Ejemplo n.º 6
0
        private void Form2_Load(object sender, EventArgs e)
        {
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;                                                           // associa imagens do ImageList aos botões
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton)
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }

            asPalavras.LerDados(FormForca.bancoDePalavras);                                             // lê os dados na classe vetor passando como parâmetro o nome do arquivo aberto
            AtualizaDataGrid();
        }
Ejemplo n.º 7
0
        private void FrmFunc_Load(object sender, EventArgs e)
        {
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton) // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }

            osLivros       = new VetorDados <Livro>(50);                   // instancia o objeto osLivros com a classe VetorDados
            dlgAbrir.Title = "Selecione o arquivo com os dados de livros"; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)                  // se abriu o arquivo
            {
                nomeArquivoLivros = dlgAbrir.FileName;                     // string do nome do arquivo dos livros recebe o nome do arquivo aberto
                osLivros.LerDados(nomeArquivoLivros);                      // lemos os dados do arquivo aberto
                osLivros.Ordenar();                                        // ordenamos os Livros para eles serem exibidos em ordem
            }

            osLeitores     = new VetorDados <Leitor>(50);                    // instancia o objeto osLeitores com a classe VetorDados
            dlgAbrir.Title = "Selecione o arquivo com os dados de leitores"; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)                    // se abriu o arquivo
            {
                nomeArquivoLeitores = dlgAbrir.FileName;                     // string do nome do arquivo dos leitores recebe o nome do arquivo aberto
                osLeitores.LerDados(nomeArquivoLeitores);                    // lemos os dados do arquivo aberto
            }


            osTipos        = new VetorDados <Tipo>(50);                     // instancia o objeto osTipos com a classe VetorDados
            dlgAbrir.Title = "Selecione o arquivo com os tipos dos livros"; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)                   // se abriu o arquivo
            {
                nomeArquivoTipos = dlgAbrir.FileName;                       // string do nome do arquivo dos tipos recebe o nome do arquivo aberto
                osTipos.LerDados(nomeArquivoTipos);                         // lemos os dados do arquivo aberto
                ExibirTiposNoDgv();                                         // chamamos a função que exibe o código do tipo e sua descrição no DataGridView
                btnInicio.PerformClick();                                   // chamamos o click do botão início
            }

            if (FrmBiblioteca.Consulta)            // se o usuário abriu uma consulta de livros
            {
                tabControl1.SelectedIndex = 1;     // mudamos para a tabpage lista
                FrmBiblioteca.Consulta    = false; // deixamos a variavel Consulta como false
            }
        }
        private void FrmDevolucao_Load(object sender, EventArgs e)
        {
            osLivros       = new VetorDados <Livro>(50);         // instanciamos o objeto 'osLivros'
            dlgAbrir.Title = "Abra o arquivo texto dos livros."; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)        // se abriu o arquivo
            {
                nomeArqLivros = dlgAbrir.FileName;               // string do nome do arquivo dos livros recebe o nome do arquivo aberto
                osLivros.LerDados(nomeArqLivros);                // lemos os dados do arquivo aberto
            }

            osLeitores     = new VetorDados <Leitor>(50);          // instanciamos o objeto 'osLivros'
            dlgAbrir.Title = "Abra o arquivo texto dos leitores."; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)          // se abriu o arquivo
            {
                nomeArqLeitores = dlgAbrir.FileName;               // string do nome do arquivo dos livros recebe o nome do arquivo aberto
                osLeitores.LerDados(nomeArqLeitores);              // lemos os dados do arquivo aberto
            }
        }
Ejemplo n.º 9
0
        private void FrmEmprestimos_Load(object sender, EventArgs e)
        {
            osLivros       = new VetorDados <Livro>(50);  // instancia-se a classe VetorDados com a classe livro como base
            dlgAbrir.Title = "Abra o arquivo texto de livros.";
            if (dlgAbrir.ShowDialog() == DialogResult.OK) //  o arquivo de livros é aberto
            {
                nomeArqLivros = dlgAbrir.FileName;
                osLivros.LerDados(nomeArqLivros); // os dados do arquivo de livros é lido
            }

            osLeitores     = new VetorDados <Leitor>(50); // instancia-se a classe VetorDados com a classe leitor como base
            dlgAbrir.Title = "Abra o arquivo de leitores.";
            if (dlgAbrir.ShowDialog() == DialogResult.OK) // o arquivo de leitores é aberto
            {
                nomeArqLeitores = dlgAbrir.FileName;
                osLeitores.LerDados(nomeArqLeitores);
            }
        }
Ejemplo n.º 10
0
        private void FrmFunc_Load(object sender, EventArgs e)
        {
            //-- para exibir as imagens nos botçoes //
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton) // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }

            // ------------------------------------ //


            osLeitores     = new VetorDados <Leitor>(50);                    // instancia o objeto osLeitores com a classe VetorDados
            dlgAbrir.Title = "Selecione o arquivo com os dados de leitores"; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)                    // se abriu o arquivo
            {
                nomeArquivoLeitores = dlgAbrir.FileName;                     // string do nome do arquivo dos leitores recebe o nome do arquivo aberto
                osLeitores.LerDados(nomeArquivoLeitores);                    // lemos os dados do arquivo aberto
                osLeitores.Ordenar();                                        // ordenamos o arquivo de Leitores para eles serem exibidos em ordem
            }

            osLivros       = new VetorDados <Livro>(50);                   // instancia o objeto osLivros com a classe VetorDados
            dlgAbrir.Title = "Selecione o arquivo com os dados de livros"; // mudamos o título do OpenFileDialog para o usuário saber qual arquivo deve ser aberto
            if (dlgAbrir.ShowDialog() == DialogResult.OK)                  // se abriu o arquivo
            {
                nomeArquivoLivros = dlgAbrir.FileName;                     // string do nome do arquivo dos livros recebe o nome do arquivo aberto
                osLivros.LerDados(nomeArquivoLivros);                      // lemos os dados do arquivo aberto
                btnInicio.PerformClick();                                  // chamamos o método no click do botão início
            }

            if (FrmBiblioteca.Consulta)            // se for aberto uma consulta
            {
                tabControl1.SelectedIndex = 1;     // mudamos a tabPage para a lista
                FrmBiblioteca.Consulta    = false; // deixamos a variável de Consulta falsa
            }
        }
Ejemplo n.º 11
0
        private void FrmTipos_Load(object sender, EventArgs e)
        {
            osTipos = new VetorDados <Tipo>(50);
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton)                 // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }
            osTipos.LerDados(FrmBiblioteca.arqTipos);
            osTipos.PosicionarNoPrimeiro();                                                 // posiciona no primeiro
            AtualizarDataGridView();
            if (FrmBiblioteca.consulta)                                                     // verifica se não é uma consulta
            {
                tabControl1.SelectedTab = tpLista;                                          // troca de aba
            }
        }
Ejemplo n.º 12
0
        private void FrmTipos_Load(object sender, EventArgs e)
        {
            // -- coloca as imagens nos botões -- //
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton) // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }
            // ----------------------------------- //
            osTipos        = new VetorDados <Tipo>(50);   // instancia o objeto 'osTipos' na classe VetorDados usando a classe Tipo como registro
            dlgAbrir.Title = "Abra o arquivo texto dos tipos";
            if (dlgAbrir.ShowDialog() == DialogResult.OK) // se abriu o arquvio
            {
                nomeArqTipos = dlgAbrir.FileName;
                osTipos.LerDados(nomeArqTipos); // lemos os dados do arquivo texto de tipos
                osTipos.Ordenar();              // ordenamos os Tipos para serem exibidos em ordem correta
            }


            osLivros       = new VetorDados <Livro>(50);
            dlgAbrir.Title = "Abra o arquivo texto dos livros";
            if (dlgAbrir.ShowDialog() == DialogResult.OK) // se abriu o arquvio
            {
                nomeArqLivros = dlgAbrir.FileName;
                osLivros.LerDados(nomeArqLivros); // lemos os dados do arquivo texto de tipos
                btnInicio.PerformClick();         // chamamos o evento do click do botão início
            }

            if (FrmBiblioteca.Consulta)            // se é uma consulta
            {
                tabControl1.SelectedIndex = 1;     // mudamos para a tabpage de lista ( consulta )
                FrmBiblioteca.Consulta    = false; // deixamos a variável de Consulta como falsa
            }
        }
Ejemplo n.º 13
0
        private void Form1_Load(object sender, EventArgs e)
        {
            int indice = 0;

            barraDeFerramentas.ImageList = imlBotoes;
            foreach (ToolStripItem item in barraDeFerramentas.Items)
            {
                if (item is ToolStripButton) // se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }


            tmrAgora.Start();                                       // incia o timer do horário do dia
            dlgAbrir.Title = "Escolha o arquivo texto para o jogo"; // título do OpenFileDialog
            if (dlgAbrir.ShowDialog() == DialogResult.OK)           // se abriu o arquivo
            {
                vetor.LerDados(dlgAbrir.FileName);                  // lemos os dados na classe vetor passando como parâmetro o nome do arquivo aberto
            }
            vetor.Ordenar();
        }
Ejemplo n.º 14
0
        private void FrmTipoLivro_Load(object sender, EventArgs e)
        {
            int indice = 0;                                          // Índice usado para as imagens do "ImageList" serem exibidas

            barraDeFerramentas.ImageList = imlBotoes;                // Exibição das imagens dos botões
            foreach (ToolStripItem item in barraDeFerramentas.Items) // Verificação de cada item do "barraDeFerramentas"(ToolStrip)
            {
                if (item is ToolStripButton)                         // Se não é separador:
                {
                    (item as ToolStripButton).ImageIndex = indice++;
                }
            }

            osTiposLivro   = new VetorDados <TipoLivro>(50); // instancia com vetor dados com 50 posições
            dlgAbrir.Title = "Selecione o arquivo com os dados de leitores";
            if (dlgAbrir.ShowDialog() == DialogResult.OK)
            {
                arquivoTipoLivro = dlgAbrir.FileName;    // Especificação da variável que armazenará os dados do arquivo texto
                osTiposLivro.LerDados(arquivoTipoLivro); // Leitura do arquivo texto
                btnInicio.PerformClick();
                AtualizarTela();
            }
        }