Esempio n. 1
0
        private void FrmJogo_Load(object sender, EventArgs e)
        {
            carregarAuxiliares();
            JogoC jogoC = new JogoC();

            dgJogo.DataSource = jogoC.jogosCadastrados();
        }
Esempio n. 2
0
 private void txtPesquisa_KeyUp(object sender, KeyEventArgs e)
 {
     try
     {
         JogoC jogoC = new JogoC();
         dgJogo.DataSource = jogoC.pesquisarJogo(cbTipoPesquisa.SelectedItem.ToString(), txtPesquisa.Text);
     }
     catch
     {
         MessageBox.Show("Selecione qual campo deseja pesquisar.");
     }
 }
Esempio n. 3
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            JogoM          jogoM          = new JogoM();
            JogoC          jogoC          = new JogoC();
            GeneroM        generoM        = new GeneroM();
            PlataformaM    plataformaM    = new PlataformaM();
            DistribuidoraM distribuidoraM = new DistribuidoraM();
            String         mensagem       = "";
            String         resultado;

            try
            {
                generoM.IdGenero = listGenero[cbGenero.SelectedIndex].IdGenero;
            }
            catch
            {
                mensagem += "Selecione um gênero.";
            }

            try
            {
                plataformaM.IdPlataforma = listPlataforma[cbPlataforma.SelectedIndex].IdPlataforma;
            }
            catch
            {
                mensagem += "\nSelecione uma plataforma.";
            }

            try
            {
                distribuidoraM.IdDistribuidora = listDistribuidora[cbDistribuidora.SelectedIndex].IdDistribuidora;
            }
            catch
            {
                mensagem += "\nSelecione uma distribuidora.";
            }

            try
            {
                if (cbClassificacao.SelectedItem.Equals("Livre"))
                {
                    jogoM.ClassificacaoJogoM = 0;
                }
                else
                {
                    jogoM.ClassificacaoJogoM = Convert.ToInt32(cbClassificacao.SelectedItem);
                }
            }
            catch
            {
                mensagem += "\nSelecione uma faixa etária.";
            }

            if (mensagem.Equals(""))
            {
                try
                {
                    jogoM.NomeJogo       = txtNome.Text.Trim();
                    jogoM.DescricaoJogo  = txtDescricao.Text.Trim();
                    jogoM.GeneroM        = generoM;
                    jogoM.PlataformaM    = plataformaM;
                    jogoM.DistribuidoraM = distribuidoraM;
                    jogoM.QtdEstoqueJogo = Convert.ToInt32(txtQuantidade.Text.Trim());
                    jogoM.ValorJogo      = (float)Convert.ToDouble(txtPreco.Text.Trim());
                    jogoM.TamanhoGBJogo  = (float)Convert.ToDouble(txtTamanhoGB.Text.Trim());
                }
                catch
                {
                    jogoM.QtdEstoqueJogo = 0;
                    jogoM.ValorJogo      = 0;
                    jogoM.TamanhoGBJogo  = 0;
                }

                resultado = jogoC.cadastrarJogo(jogoM);
                if (resultado.Equals("Jogo cadastrado com sucesso."))
                {
                    limparCampos();
                }
                MessageBox.Show(resultado);
                dgJogo.DataSource = jogoC.jogosCadastrados();
            }
            else
            {
                MessageBox.Show(mensagem);
            }
        }