コード例 #1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (TabControl1.SelectedIndex == 0)
            {
                TabControl1.SelectTab(1);
            }


            if (MessageBox.Show("Confirma exclusão?", "Yes or No", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
            {
                Jogo RegJogo = new Jogo();

                RegJogo.IdJogo = Convert.ToInt16(txtIdJogo.Text);

                if (RegJogo.Excluir() > 0)
                {
                    MessageBox.Show("Jogo excluído com sucesso!");
                    Jogo R = new Jogo();
                    dsJogo.Tables.Clear();
                    dsJogo.Tables.Add(R.Listar());
                    bnJogo.DataSource = dsJogo.Tables["JOGO"];
                }
                else
                {
                    MessageBox.Show("Erro ao excluir Jogo!");
                }
            }
        }
コード例 #2
0
        private void frmJogos_Load(object sender, EventArgs e)
        {
            try
            {
                Jogo jogo = new Jogo();
                dsJogo.Tables.Add(jogo.Listar());
                bnJogo.DataSource               = dsJogo.Tables["JOGO"];
                dgvJogos.DataSource             = bnJogo;
                bindingNavigator1.BindingSource = bnJogo;


                Time time1 = new Time();
                dsTime1.Tables.Add(time1.Listar());
                Time time2 = new Time();
                dsTime2.Tables.Add(time2.Listar());

                cbTime1.DataSource = dsTime1.Tables["TIME"];

                cbTime2.DataSource = dsTime2.Tables["TIME"];

                cbTime1.DisplayMember = "nome_TIME";
                cbTime2.DisplayMember = "nome_TIME";
                cbTime1.ValueMember   = "id_TIME";
                cbTime2.ValueMember   = "id_TIME";



                Estadio estadio = new Estadio();
                dsEstadio.Tables.Add(estadio.Listar());

                cbEstadio.DataSource    = dsEstadio.Tables["ESTADIO"];
                cbEstadio.DisplayMember = "nome_ESTADIO";
                cbEstadio.ValueMember   = "id_ESTADIO";



                txtIdJogo.DataBindings.Add("TEXT", bnJogo, "id_jogo");
                cbTime1.DataBindings.Add("SelectedValue", bnJogo, "TIME_ID_TIME1");
                cbTime2.DataBindings.Add("SelectedValue", bnJogo, "TIME_ID_TIME2");
                cbEstadio.DataBindings.Add("SelectedValue", bnJogo, "ESTADIO_ID_ESTADIO");
                txtGrupo.DataBindings.Add("TEXT", bnJogo, "GRUPO_JOGO");
                txtObs.DataBindings.Add("TEXT", bnJogo, "OBS_JOGO");
                dtpData.DataBindings.Add("TEXT", bnJogo, "DTHR_JOGO");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #3
0
        private void frmCadastroJogo_Load(object sender, EventArgs e)
        {
            try
            {
                Jogo jogo = new Jogo();
                dsJogo.Tables.Add(jogo.Listar());
                bsJogo.DataSource     = dsJogo.Tables["Jogo"];
                dgvJogo.DataSource    = bsJogo;
                bnvJogo.BindingSource = bsJogo;

                txtIdJogo.DataBindings.Add("TEXT", bsJogo, "id_jogo");
                dtpDataHora.DataBindings.Add("TEXT", bsJogo, "dthr_jogo");
                cbbEstadio.DataBindings.Add("SelectedValue", bsJogo, "estadio_id_estadio");
                cbbTime1.DataBindings.Add("SelectedValue", bsJogo, "time_id_time1");
                cbbTime2.DataBindings.Add("SelctedValue", bsJogo, "time_id_time2");
                cbbGrupo.DataBindings.Add("SelectedValue", bsJogo, "grupo_jogo");
                rtxtObs.DataBindings.Add("TEXT", bsJogo, "obs_jogo");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(cbTime1.SelectedValue) == Convert.ToInt32(cbTime2.SelectedValue))
            {
                MessageBox.Show("Jogo inválido! Selecione Times Diferentes");
            }
            else
            {
                Jogo RegJogo = new Jogo();

                RegJogo.IdJogo    = Convert.ToInt16(txtIdJogo.Text);
                RegJogo.IdTime1   = Convert.ToInt16(cbTime1.SelectedValue);
                RegJogo.Idtime2   = Convert.ToInt16(cbTime2.SelectedValue);
                RegJogo.EstadioId = Convert.ToInt16(cbEstadio.SelectedValue);
                RegJogo.DthrJogo  = Convert.ToDateTime(dtpData.Value);
                RegJogo.Grupo     = Convert.ToChar(txtGrupo.Text);
                RegJogo.Obs       = txtObs.Text;


                if (bInclusao)
                {
                    if (RegJogo.Salvar() > 0)
                    {
                        MessageBox.Show("Time adicionado com sucesso!");

                        btnSalvar.Enabled       = false;
                        cbTime1.Enabled         = false;
                        cbTime2.Enabled         = false;
                        cbEstadio.Enabled       = false;
                        txtIdJogo.Enabled       = false;
                        txtGrupo.Enabled        = false;
                        txtObs.Enabled          = false;
                        dtpData.Enabled         = false;
                        btnSalvar.Enabled       = false;
                        btnAlterar.Enabled      = true;
                        btnNovoRegistro.Enabled = true;
                        btnExcluir.Enabled      = true;
                        btnCancelar.Enabled     = false;

                        bInclusao = false;

                        // recarrega o grid
                        dsJogo.Tables.Clear();
                        dsJogo.Tables.Add(RegJogo.Listar());
                        bnJogo.DataSource = dsJogo.Tables["JOGO"];
                    }
                    else
                    {
                        MessageBox.Show("Erro ao gravar Jogo!");
                    }
                }
                else
                {
                    if (RegJogo.Alterar() > 0)
                    {
                        MessageBox.Show("Jogo alterado com sucesso!");

                        dsJogo.Tables.Clear();
                        dsJogo.Tables.Add(RegJogo.Listar());
                        cbTime1.Enabled         = false;
                        cbTime2.Enabled         = false;
                        cbEstadio.Enabled       = false;
                        btnSalvar.Enabled       = false;
                        txtIdJogo.Enabled       = false;
                        txtGrupo.Enabled        = false;
                        txtObs.Enabled          = false;
                        dtpData.Enabled         = false;
                        btnAlterar.Enabled      = true;
                        btnNovoRegistro.Enabled = true;
                        btnExcluir.Enabled      = true;
                        btnCancelar.Enabled     = false;
                    }
                    else
                    {
                        MessageBox.Show("Erro ao gravar Jogo!");
                    }
                }
            }
        }
コード例 #5
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            // validar os dados
            if (cbbEstadio.SelectedIndex == -1)
            {
                MessageBox.Show("É necessário selecionar um estádio!");
            }
            else if (cbbTime1.SelectedIndex == -1 | cbbTime2.SelectedIndex == -1)
            {
                MessageBox.Show("É necessário selecionar dois times!");
            }
            else if (cbbGrupo.SelectedIndex == -1)
            {
                MessageBox.Show("É necessário selecionar um grupo!");
            }
            else if (rtxtObs.Text == "" | rtxtObs.Text != null)
            {
                MessageBox.Show("Digite alguma observação! Exemplo (São Paulo só tem bambi! Ou Palmeiras não tem Mundial!)");
            }
            else
            {
                Jogo RegJogo = new Jogo();

                RegJogo.IdJogo = Convert.ToInt16(txtIdJogo.Text);
                //RegJogo.Nomecidade = txtNomeCidade.Text;
                //RegJogo.Ufcidade = cbxEstado.SelectedItem.ToString();

                if (bInclusao)
                {
                    if (RegJogo.Salvar() > 0)
                    {
                        MessageBox.Show("Jogo adicionado com sucesso!");

                        btnSalvar.Enabled       = false;
                        txtIdJogo.Enabled       = false;
                        dtpDataHora.Enabled     = false;
                        cbbEstadio.Enabled      = false;
                        cbbTime1.Enabled        = false;
                        cbbTime2.Enabled        = false;
                        cbbGrupo.Enabled        = false;
                        rtxtObs.Enabled         = false;
                        btnSalvar.Enabled       = false;
                        btnAlterar.Enabled      = true;
                        btnNovoRegistro.Enabled = true;
                        btnExcluir.Enabled      = true;
                        btnCancelar.Enabled     = false;

                        bInclusao = false;

                        // recarrega o grid
                        dsJogo.Tables.Clear();
                        dsJogo.Tables.Add(RegJogo.Listar());
                        bsJogo.DataSource = dsJogo.Tables["JOGO"];
                    }
                    else
                    {
                        MessageBox.Show("Erro ao gravar jogo!");
                    }
                }
                else
                {
                    if (RegJogo.Alterar() > 0)
                    {
                        MessageBox.Show("Cidade alterada com sucesso!");

                        dsJogo.Tables.Clear();
                        dsJogo.Tables.Add(RegJogo.Listar());
                        txtIdJogo.Enabled       = false;
                        txtNomeCidade.Enabled   = false;
                        cbxEstado.Enabled       = false;
                        btnSalvar.Enabled       = false;
                        btnAlterar.Enabled      = true;
                        btnNovoRegistro.Enabled = true;
                        btnExcluir.Enabled      = true;
                        btnCancelar.Enabled     = false;
                    }
                    else
                    {
                        MessageBox.Show("Erro ao gravar cidade!");
                    }
                }
            }
        }