示例#1
0
        private void carregarAuxiliares()
        {
            PlataformaC plataformaC = new PlataformaC();

            listPlataforma = plataformaC.plataformasCadastradas();

            foreach (PlataformaM plataformaM in listPlataforma)
            {
                cbPlataforma.Items.Add(plataformaM.DescricaoPlataforma);
            }

            GeneroC generoC = new GeneroC();

            listGenero = generoC.generosCadastrados();

            foreach (GeneroM generoM in listGenero)
            {
                cbGenero.Items.Add(generoM.DescricaoGenero);
            }

            DistribuidoraC distribuidoraC = new DistribuidoraC();

            listDistribuidora = distribuidoraC.distribuidorasCadastradas();

            foreach (DistribuidoraM distribuidoraM in listDistribuidora)
            {
                cbDistribuidora.Items.Add(distribuidoraM.DescricaoDistribuidora);
            }
        }
示例#2
0
        private void btnExcluirDistribuidora_Click(object sender, EventArgs e)
        {
            try
            {
                if (dgDistribuidora.CurrentRow.Cells[0] != null)
                {
                    DialogResult dialogo = MessageBox.Show("Deseja excluir essa distribuidora?", "Confirmar exclusão", MessageBoxButtons.YesNo);
                    if (dialogo == DialogResult.Yes)
                    {
                        DistribuidoraC distribuidoraC = new DistribuidoraC();
                        distribuidoraC.excluirDistribuidora(Convert.ToInt32(dgDistribuidora.CurrentRow.Cells[0].Value));

                        dgDistribuidora.DataSource         = distribuidoraC.selecDistribuidora();
                        dgDistribuidora.Columns[0].Visible = false;
                    }
                }
                else
                {
                    MessageBox.Show("Selecione uma distribuidora para excluir!");
                }
            }
            catch
            {
                MessageBox.Show("Selecione uma distribuidora para excluir!");
            }
        }
示例#3
0
        private void txtPesquisarDistribuidora_KeyUp(object sender, KeyEventArgs e)
        {
            DistribuidoraC distribuidoraC = new DistribuidoraC();

            dgDistribuidora.DataSource         = distribuidoraC.pesquisarDistribuidora(txtPesquisarDistribuidora.Text);
            dgDistribuidora.Columns[0].Visible = false;
        }
示例#4
0
        private void FrmAuxiliares_Load(object sender, EventArgs e)
        {
            PlataformaC plataformaC = new PlataformaC();

            dgPlataforma.DataSource         = plataformaC.selecPlataforma();
            dgPlataforma.Columns[0].Visible = false;

            GeneroC generoC = new GeneroC();

            dgGenero.DataSource         = generoC.selectGenero();
            dgGenero.Columns[0].Visible = false;

            DistribuidoraC distribuidoraC = new DistribuidoraC();

            dgDistribuidora.DataSource         = distribuidoraC.selecDistribuidora();
            dgDistribuidora.Columns[0].Visible = false;
        }
示例#5
0
        private void btnCadDistribuidora_Click(object sender, EventArgs e)
        {
            DistribuidoraM distribuidoraM = new DistribuidoraM();
            DistribuidoraC distribuidoraC = new DistribuidoraC();
            String         resultado;

            distribuidoraM.DescricaoDistribuidora = txtDistribuidora.Text.Trim();

            resultado = distribuidoraC.cadastrarDistribuidora(distribuidoraM);
            MessageBox.Show(resultado);

            if (resultado.Equals("Distribuidora " + distribuidoraM.DescricaoDistribuidora + " cadastrada com sucesso."))
            {
                txtDistribuidora.Clear();
            }
            dgDistribuidora.DataSource         = distribuidoraC.selecDistribuidora();
            dgDistribuidora.Columns[0].Visible = false;
        }
示例#6
0
        private void btnEditDistribuidora_Click(object sender, EventArgs e)
        {
            try
            {
                if (dgDistribuidora.CurrentRow.Cells[0] != null)
                {
                    DialogResult dialogo = MessageBox.Show("Deseja editar essa distribuidora?", "Confirmar Editação", MessageBoxButtons.YesNo);
                    if (dialogo == DialogResult.Yes)
                    {
                        DistribuidoraC distribuidoraC = new DistribuidoraC();
                        DistribuidoraM distribuidoraM = new DistribuidoraM();
                        String         resultado;

                        distribuidoraM.IdDistribuidora        = Convert.ToInt32(dgDistribuidora.CurrentRow.Cells[0].Value);
                        distribuidoraM.DescricaoDistribuidora = txtDistribuidora.Text.Trim();

                        resultado = distribuidoraC.editarDistribuidora(distribuidoraM);
                        MessageBox.Show(resultado);
                        if (resultado.Equals("Distribuidora editada com sucesso."))
                        {
                            txtDistribuidora.Clear();
                        }

                        dgDistribuidora.DataSource         = distribuidoraC.selecDistribuidora();
                        dgDistribuidora.Columns[0].Visible = false;
                    }
                }
                else
                {
                    MessageBox.Show("Selecione uma distribuidora para editar!");
                }
            }
            catch
            {
                MessageBox.Show("Selecione uma distribuidora para editar!");
            }
        }