private void btpesquisar_Click(object sender, EventArgs e)
        {
            string     consultamarca = cbmarca.SelectedItem.ToString();
            classmarca cmarca        = new classmarca();

            switch (consultamarca)
            {
            case "Marcas":
                if (cbmarca.Text != "")
                {
                    cmarca.codigomarca           = Convert.ToInt32(cbmarca.SelectedValue);
                    dataGridViewmarca.DataSource = cmarca.buscamarca();
                }
                else
                {
                    MessageBox.Show("Favor escolher uma marca.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
                } break;

            case "Status":

                if (rbativo.Checked == true)
                {
                    cmarca.status = 1;
                    dataGridViewmarca.DataSource = cmarca.buscaconsultastatus();
                }
                else
                if (rbInativo.Checked)
                {
                    cmarca.status = 0;
                    dataGridViewmarca.DataSource = cmarca.buscaconsultastatus();
                }
                break;
            }
        }
        private void bteditar_Click(object sender, EventArgs e)
        {
            if (dataGridViewmarca.SelectedCells.Count > 0)
            {
                classmarca ccmarca = new classmarca();
                ccmarca.retornamarca(Convert.ToInt32(dataGridViewmarca.SelectedRows[0].Cells[0].Value));
                fmrmarca formmarca = new fmrmarca();

                formmarca.tbcodigo.Text    = ccmarca.codigomarca.ToString();
                formmarca.tbnomemarca.Text = ccmarca.nome.ToString();
                formmarca.tbdata.Text      = ccmarca.datacadastro.ToString();

                if (ccmarca.status == 1)
                {
                    formmarca.bstatus.Checked = true;
                }
                else
                {
                    formmarca.bstatus.Checked = false;
                }

                formmarca.tipo = "Atualização";

                formmarca.ShowDialog();

                btpesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione a Marca a ser atualizada !", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void Formconsproduto_Load(object sender, EventArgs e)
        {
            // caregar a combo com as opcoes de pesquisa

            cbopcoes.Items.Add("Nome");
            cbopcoes.Items.Add("Categoria");
            cbopcoes.Items.Add("Marca");
            cbopcoes.Items.Add("Preço");
            cbopcoes.Items.Add("Status");
            cbopcoes.SelectedIndex = 0;
            rbinicio.Checked       = true;

            //caregar a combo marca


            classmarca cmarca = new classmarca();

            cbmarca.DataSource    = cmarca.buscarmarca(); // executa o metodo criado na classe marca
            cbmarca.DisplayMember = "nome";               // exibi a Combo
            cbmarca.ValueMember   = "codigomarca";        // guarda no banco o codigo
            cbmarca.SelectedIndex = -1;                   // limpa a combo

            //caregar combo de categoria

            classcategoria ccategoria = new classcategoria();

            cbcategoria.DataSource    = ccategoria.buscarcategoria(); // executar o metodo criado na classe categoria
            cbcategoria.DisplayMember = "nome";                       // exibir na combo
            cbcategoria.ValueMember   = "codigocategoria";            // guardar no banco o codigo
            cbcategoria.SelectedIndex = -1;                           // limpar a combo (nao selecionar nada)
        }
Example #4
0
        private void frmrelmarca_Load(object sender, EventArgs e)
        {
            classmarca cmarca = new classmarca();

            classmarcaBindingSource.DataSource = cmarca.relmarca();
            this.reportViewermarca.RefreshReport();
        }
        private void fmrproduto_Load(object sender, EventArgs e)


        {
            //caregar combo de categoria
            classcategoria ccategoria = new classcategoria();

            cbcategoria.DataSource    = ccategoria.buscarcategoria(); // executar o metodo criado na classe categoria
            cbcategoria.DisplayMember = "nome";                       // exibir na combo
            cbcategoria.ValueMember   = "codigocategoria";            // guardar no banco o codigo
            cbcategoria.SelectedIndex = -1;                           // limpar a combo (nao selecionar nada)

            // carrega a combo de marca
            classmarca cmarca = new classmarca();

            cbmarca.DataSource    = cmarca.buscarmarca(); // executa o metodo
            cbmarca.DisplayMember = "nome";               // exibi a Combo
            cbmarca.ValueMember   = "codigomarca";        // guarda no banco o codigo
            cbmarca.SelectedIndex = -1;                   // limpa a combo


            // chama a hora

            tbdatacadastro.Text = DateTime.Now.ToShortDateString();

            // quando abrir o formulario para atualizar ou excluir

            if (tipo == "Atualização")
            {
                labeltitulo.Text          = "Editar Produto";
                btcadastro.Enabled        = false;
                cbstatus.Enabled          = true;
                btlimpar.Enabled          = false;
                cbcategoria.SelectedValue = categoria;
                cbmarca.SelectedValue     = marca;
            }

            else

            {
                btatualizar.Enabled = false;
                btexcluir.Enabled   = false;
            }
        }
        private void btexcluir_Click(object sender, EventArgs e)
        {
            classmarca ccmarca = new classmarca();

            ccmarca.codigomarca = Convert.ToInt32(tbcodigo.Text);

            if (MessageBox.Show("Desea realmente excluir a marca ? Operação não poderá ser desfeita apos a exclusão.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                bool aux = ccmarca.Excluirmarca();
                if (aux)
                {
                    MessageBox.Show("Marca " + tbnomemarca.Text + " Excluido com Sucesso", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Question);
                    this.Close();
                }
                else
                {
                    MessageBox.Show(ccmarca.nome + "Erro ao excluir", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
        private void btatualizar_Click(object sender, EventArgs e)
        {
            classmarca ccmarca = new classmarca();

            // campos obrigatorios
            if (tbnomemarca.Text != "")
            {
                ccmarca.nome = tbnomemarca.Text;

                if (bstatus.Checked == true)
                {
                    ccmarca.status = 1;
                }
                else
                {
                    ccmarca.status = 0;
                }

                ccmarca.codigomarca = Convert.ToInt32(tbcodigo.Text);
                bool aux = ccmarca.Atualizarmarca();
                if (aux)
                {
                    MessageBox.Show("Marca " + ccmarca.nome + " Atualizada com Sucesso", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }

                else
                {
                    MessageBox.Show("Erro ao Atualizar a Marca " + ccmarca.nome, "Sistema MasterSports", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Verificar os campos obrigatorios", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tbnomemarca.BackColor = Color.LemonChiffon;
                bstatus.BackColor     = Color.LemonChiffon;
                tbnomemarca.Focus();
            }
        }
        private void btcadastro_Click(object sender, EventArgs e)

        {
            // Instanciando a Classe Marca

            classmarca cmarca = new classmarca();

            // verificando os Campos Obrigatorios

            if (tbnomemarca.Text != "")
            {
                cmarca.nome = (tbnomemarca.Text);

                /// criando metodo para cadastro marca

                int chm = cmarca.cadastromarca();

                // se a resposta for retornar = 1

                if (chm != 0)
                {
                    MessageBox.Show("Marca " + cmarca.nome + " Cadastrada com Sucesso", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    btlimpar_Click(this, new EventArgs());
                }

                else
                {
                    MessageBox.Show("Erro ao Realizar o Cadastro", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }

            else
            {
                MessageBox.Show("Verificar os Campos Obrigatorios", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                tbnomemarca.BackColor = Color.LemonChiffon;
            }
        }
        private void frmrelatorioproduto_Load(object sender, EventArgs e)
        {
            // mostra as opçoes de pesquisa

            cbopcoes.Items.Add("Selecione o tipo de pesquisa");
            cbopcoes.Items.Add("Nome");
            cbopcoes.Items.Add("Categoria");
            cbopcoes.Items.Add("Marca");
            cbopcoes.Items.Add("Preço");
            cbopcoes.Items.Add("Status");
            cbopcoes.SelectedIndex = 0;
            rbinicio.Checked       = true;


            // combo marca

            classmarca cmarca = new classmarca();

            cbmarca.DataSource    = cmarca.buscarmarca(); // executa o metodo
            cbmarca.DisplayMember = "nome";               // exibi a Combo
            cbmarca.ValueMember   = "codigomarca";        // guarda no banco o codigo
            cbmarca.SelectedIndex = -1;                   // limpa a combo

            // combo categoria

            classcategoria ccategoria = new classcategoria();

            cbcategoria.DataSource    = ccategoria.buscarcategoria(); // executa o metodo
            cbcategoria.DisplayMember = "nome";                       // exibi a Combo
            cbcategoria.ValueMember   = "codigocategoria";            // guarda no banco o codigo
            cbcategoria.SelectedIndex = -1;                           // limpa a combo



            this.reportViewerproduto.RefreshReport();
        }