예제 #1
0
        private void btpesquisar_Click(object sender, EventArgs e)
        {
            string         consultacate    = cbopcoes.SelectedItem.ToString();
            classcategoria consulcategoria = new classcategoria();

            switch (consultacate)
            {
            case "Categorias":

                if (cbopcoes.Text != "")
                {
                    consulcategoria.codigocategoria  = Convert.ToInt32(cbopcoes.SelectedValue);
                    dataGridViewcategoria.DataSource = consulcategoria.buscarcategoria();
                }
                else
                {
                    MessageBox.Show("Favor escolher uma categoria.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
                } break;

            case "Status":
                if (rbativo.Checked == true)
                {
                    consulcategoria.status           = 1;
                    dataGridViewcategoria.DataSource = consulcategoria.buscaconsulstatus();
                }
                else
                {
                    consulcategoria.status           = 0;
                    dataGridViewcategoria.DataSource = consulcategoria.buscaconsulstatus();
                }
                break;
            }
        }
        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)
        }
예제 #3
0
        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 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();
        }