private void btEditar_Click(object sender, EventArgs e)
        {
            if (dgvCategoria.SelectedCells.Count > 0)
            {
                classCategoria cCategoria = new classCategoria();
                cCategoria.RetornaCategoria(Convert.ToInt32(dgvCategoria.SelectedRows[0].Cells[0].Value));
                frmCategoria formCategoria = new frmCategoria();

                //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto
                formCategoria.textCategoria.Text     = cCategoria.CodigoCategoria.ToString();
                formCategoria.lbData.Text            = cCategoria.DataCadastro.ToShortDateString();
                formCategoria.textNomeCategoria.Text = cCategoria.NomeCategoria;
                formCategoria.textObservacao.Text    = cCategoria.Observacao;


                if (cCategoria.Status == 1)
                {
                    formCategoria.ckStatus.Checked = true;
                }
                else
                {
                    formCategoria.ckStatus.Checked = false;
                }
                //Mandar a informação de update
                formCategoria.tipo = "Atualização";
                //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário
                formCategoria.ShowDialog();
                //Chamar método de pesquisa
                btPesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione a Categoria a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
예제 #2
0
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dtv.SelectedCells.Count > 0)
            {
                classCategoria obj = new classCategoria();
                obj.RetornaCategoria(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value));
                frmCategoria obj2 = new frmCategoria();

                obj2.textBoxCodCategoria.Text  = obj.CodigoCategoria.ToString();
                obj2.lbDataCad.Text            = obj.DataCadastro.ToShortDateString();
                obj2.textBoxNomeCategoria.Text = obj.NomeCategoria;
                // obj2.txtQtde.Text = obj.QtdeEstoque.ToString();
                // obj2.txtPreco.Text = obj.PrecoVenda.ToString();
                obj2.textBoxObsCategoria.Text = obj.Observacao;
                // obj2.marca = obj.CodigoMarca;
                // obj2.categoria = obj.CodigoCategoria;

                if (obj.Status == 1)
                {
                    obj2.checkboxStatus.Checked = true;
                }

                else
                {
                    obj2.checkboxStatus.Checked = false;
                }

                obj2.tipo = "Atualização";
                obj2.ShowDialog();
                btPesquisar_Click(this, new EventArgs());
            }

            else
            {
                MessageBox.Show("Selecione a Categoria a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }