예제 #1
0
        private void bteditar_Click(object sender, EventArgs e)
        {
            if (dataGridViewcategoria.SelectedCells.Count > 0)
            {
                classcategoria ccategoria = new classcategoria();
                ccategoria.retornacategoria(Convert.ToInt32(dataGridViewcategoria.SelectedRows[0].Cells[0].Value));
                fmrCategoria formcategoia = new fmrCategoria();

                formcategoia.tbcodigo.Text        = ccategoria.codigocategoria.ToString();
                formcategoia.tbdatacadastro.Text  = ccategoria.datacadastro.ToString();
                formcategoia.tbnomecategoria.Text = ccategoria.nome.ToString();

                if (ccategoria.status == 1)
                {
                    formcategoia.cbstatus.Checked = true;
                }
                else
                {
                    formcategoia.cbstatus.Checked = false;
                }

                formcategoia.tipo = "Atualização";

                formcategoia.ShowDialog();

                btpesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione a categoria a ser Atualizada !", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
예제 #2
0
        private void frmrelcategoria_Load(object sender, EventArgs e)
        {
            classcategoria ccategoria = new classcategoria();

            classcategoriaBindingSource.DataSource = ccategoria.relcategoria();
            this.reportViewercategoria.RefreshReport();
        }
        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)
        }
예제 #4
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;
            }
        }
예제 #5
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;
            }
        }
예제 #6
0
        private void btcadastro_Click(object sender, EventArgs e)
        {
            // instanciando a classe categoria para usar os metodos e propriedades

            classcategoria ccategoria = new classcategoria();

            // verificando campos obrigatorios
            if (tbnomecategoria.Text != "")
            {
                // fazendo a propriedade receber o conteudo do formulario
                // todos os campos que o usuario pode preencher

                ccategoria.nome = tbnomecategoria.Text;

                // metodo para cadastro da classe

                int chm = ccategoria.cadastracategoria();

                // resposta certa = 1

                if (chm != 0)
                {
                    MessageBox.Show("Categoria " + ccategoria.nome + " Cadastrada com Sucesso.", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    // criando botao que limpa formulario.

                    btlimpar_Click(this, new EventArgs());
                }

                // se a respota for errada =0

                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);
                tbnomecategoria.BackColor = Color.LemonChiffon;
                tbnomecategoria.Focus();
            }
        }
예제 #7
0
        private void btexcluir_Click(object sender, EventArgs e)
        {
            classcategoria ccategoria = new classcategoria();

            ccategoria.codigocategoria = Convert.ToInt32(tbcodigo.Text);

            if (MessageBox.Show("Deseja realmente excluir a categoria ? operação nao podera ser desfeita apos a exclusão.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                bool auxx = ccategoria.Excluircategoria();
                if (auxx)
                {
                    MessageBox.Show("Categoria " + tbnomecategoria.Text + " Excluido com sucesso", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Question);
                    this.Close();
                }
                else
                {
                    MessageBox.Show(ccategoria.nome + "Erro ao excluir.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #8
0
        private void btatualizar_Click_1(object sender, EventArgs e)
        {
            classcategoria ccategoria = new classcategoria();

            // verificando campos obrigatorios
            if (tbnomecategoria.Text != "")
            {
                // fazendo a propriedade receber o conteudo do formulario
                // todos os campos que o usuario pode preencher

                ccategoria.nome = tbnomecategoria.Text;

                if (cbstatus.Checked == true)
                {
                    ccategoria.status = 1;
                }
                else
                {
                    ccategoria.status = 0;
                }

                ccategoria.codigocategoria = Convert.ToInt32(tbcodigo.Text);
                bool aux = ccategoria.Atualizarcategoria();
                if (aux)
                {
                    MessageBox.Show("Categoria " + ccategoria.nome + " Atualizado com Sucesso", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Erro ao Atualizar a Categoria " + ccategoria.nome, "Sistema MasterSports", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Verificar os campos obrigatorios", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tbnomecategoria.BackColor = Color.LemonChiffon;
                cbstatus.BackColor        = Color.LemonChiffon;
                tbnomecategoria.Focus();
            }
        }
        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();
        }