예제 #1
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);
            }
        }
예제 #2
0
        private void Form3_Load(object sender, EventArgs e)
        {
            try
            {
                Estadio estadio = new Estadio();
                dsEstadio.Tables.Add(estadio.Listar());
                bnEstadio.DataSource     = dsEstadio.Tables["ESTADIO"];
                dgvEstadio.DataSource    = bnEstadio;
                bnEstadios.BindingSource = bnEstadio;

                txtIdEstadio.DataBindings.Add("TEXT", bnEstadio, "id_ESTADIO");
                txtNomeEstadio.DataBindings.Add("TEXT", bnEstadio, "NOME_ESTADIO");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #3
0
        private void frmCadastroEstadio_Load(object sender, EventArgs e)
        {
            try
            {
                Estadio Est = new Estadio();
                dsEstadio.Tables.Add(Est.Listar());
                bnEstadio.DataSource     = dsEstadio.Tables["TBEstadio"];
                dgvEstadio.DataSource    = bnEstadio;
                bnvEstadio.BindingSource = bnEstadio;

                txtId.DataBindings.Add("TEXT", bnEstadio, "id_estadio");
                txtNomeEstadio.DataBindings.Add("TEXT", bnEstadio, "nome_Estadio");
                cbxEstado.DataBindings.Add("SelectedItem", bnEstadio, "uf_Estadio");
            }
            catch (Exception erro)
            {
                Console.WriteLine(erro);
            }
        }
예제 #4
0
        private void btnSalvar_Click_1(object sender, EventArgs e)
        {
            // validar os dados
            if (txtNomeEstadio.Text == "")
            {
                MessageBox.Show("Estadio inválido!");
            }
            else
            {
                Estadio RegEstadio = new Estadio();

                RegEstadio.IdEstadio   = Convert.ToInt16(txtIdEstadio.Text);
                RegEstadio.NomeEstadio = txtNomeEstadio.Text;

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

                        btnSalvar.Enabled       = false;
                        txtIdEstadio.Enabled    = false;
                        txtNomeEstadio.Enabled  = false;
                        btnSalvar.Enabled       = false;
                        btnAlterar.Enabled      = true;
                        btnNovoRegistro.Enabled = true;
                        btnExcluir.Enabled      = true;
                        btnCancelar.Enabled     = false;

                        bInclusao = false;

                        // recarrega o grid
                        dsEstadio.Tables.Clear();
                        dsEstadio.Tables.Add(RegEstadio.Listar());
                        bnEstadio.DataSource = dsEstadio.Tables["ESTADIO"];
                    }
                    else
                    {
                        MessageBox.Show("Erro ao gravar Estadio!");
                    }
                }
                else
                {
                    if (RegEstadio.Alterar() > 0)
                    {
                        MessageBox.Show("Estadio alterado com sucesso!");

                        dsEstadio.Tables.Clear();
                        dsEstadio.Tables.Add(RegEstadio.Listar());
                        txtIdEstadio.Enabled    = false;
                        txtNomeEstadio.Enabled  = false;
                        btnSalvar.Enabled       = false;
                        btnAlterar.Enabled      = true;
                        btnNovoRegistro.Enabled = true;
                        btnExcluir.Enabled      = true;
                        btnCancelar.Enabled     = false;
                    }
                    else
                    {
                        MessageBox.Show("Erro ao gravar Estadio!");
                    }
                }
            }
        }