private void btEditar_Click(object sender, EventArgs e)
        {
            if (dgvCargo.SelectedCells.Count > 0)
            {
                classCargo cCargo = new classCargo();
                cCargo.RetornaCargo(Convert.ToInt32(dgvCargo.SelectedRows[0].Cells[0].Value));
                frmCargo formCargo = new frmCargo();

                //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Produto
                formCargo.textCargo.Text      = cCargo.CodigoCargo.ToString();
                formCargo.lbData.Text         = cCargo.DataCadastro.ToShortDateString();
                formCargo.textNomeCargo.Text  = cCargo.NomeCargo;
                formCargo.textObservacao.Text = cCargo.Observacao;


                if (cCargo.Status == 1)
                {
                    formCargo.ckStatus.Checked = true;
                }
                else
                {
                    formCargo.ckStatus.Checked = false;
                }
                //Mandar a informação de update
                formCargo.tipo = "Atualização";
                //Não permitir que outro formulário seja aberto e depois de atualizar fecha o formulário
                formCargo.ShowDialog();
                //Chamar método de pesquisa
                btPesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione o Cargo a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemple #2
0
 private void cargoToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (Application.OpenForms.OfType <frmCargo>().Count() > 0)
     {
         MessageBox.Show("O Formulário de cadastro de Cargo já esta aberto", "Atenção", MessageBoxButtons.OK,
                         MessageBoxIcon.Exclamation);
     }
     else
     {
         frmCargo CadCargo = new frmCargo();
         CadCargo.MdiParent = this;
         CadCargo.Show();
     }
 }
        private void cargoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Application.OpenForms.OfType <frmCargo>().Count() > 0)
            {
                MessageBox.Show("O Formulario Cadastro de Cargo já está aberto.", "Atenção",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                // Criar o objeto e instanciar
                frmCargo CadCargo = new frmCargo();
                // Transformar o formulario marca em filho do principal
                CadCargo.MdiParent = this;
                // Chamar Formulário
                CadCargo.Show();
            }
        }
Exemple #4
0
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dtv.SelectedCells.Count > 0)
            {
                classCargo obj = new classCargo();
                obj.RetornaCargo(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value));
                frmCargo obj2 = new frmCargo();

                obj2.txtCodCargo.Text = obj.CodigoCargo.ToString();
                obj2.lbdata.Text      = obj.DataCadastro.ToShortDateString();
                obj2.txtNome.Text     = obj.NomeCargo;
                // obj2.txtQtde.Text = obj.QtdeEstoque.ToString();
                // obj2.txtPreco.Text = obj.PrecoVenda.ToString();
                obj2.txtObservacao.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 o Cargo a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }