コード例 #1
0
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dgvFuncionario.SelectedCells.Count > 0)
            {
                classFuncionario cFuncionario = new classFuncionario();
                cFuncionario.RetornaFuncionario(Convert.ToInt32(dgvFuncionario.SelectedRows[0].Cells[0].Value));
                frmFuncionarios formFuncionario = new frmFuncionarios();

                //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Funcionarios
                formFuncionario.txtFuncionario.Text     = cFuncionario.CodigoFuncionario.ToString();
                formFuncionario.lbData.Text             = Convert.ToDateTime(cFuncionario.DataCadastro).ToString();
                formFuncionario.txtNomeFuncionario.Text = cFuncionario.NomeFuncionario.ToString();
                formFuncionario.mskRg.Text           = cFuncionario.RG.ToString();
                formFuncionario.mskCpf.Text          = cFuncionario.CPF.ToString();
                formFuncionario.mskDatanasc.Text     = cFuncionario.DataNascimento.ToString();
                formFuncionario.mskDataAdmissao.Text = cFuncionario.DataAdmissao.ToString();
                formFuncionario.cargo = cFuncionario.CodigoCargo; // (Combo passar a variável declarada no formulário de funcionario

                if (cFuncionario.Sexo == "Feminino")
                {
                    formFuncionario.rbtFeminino.Checked = true;
                }
                else
                {
                    formFuncionario.rbtMasculino.Checked = true;
                }

                formFuncionario.txtRua.Text         = cFuncionario.Rua.ToString();
                formFuncionario.txtNumero.Text      = cFuncionario.Numero.ToString();
                formFuncionario.txtComplemento.Text = cFuncionario.Complemento.ToString();
                formFuncionario.txtBairro.Text      = cFuncionario.Bairro.ToString();
                formFuncionario.txtCidade.Text      = cFuncionario.Cidade.ToString();
                formFuncionario.estado           = cFuncionario.Estado.ToString();
                formFuncionario.mskCep.Text      = cFuncionario.CEP.ToString();
                formFuncionario.txtEmail.Text    = cFuncionario.Email.ToString();
                formFuncionario.mskTelefone.Text = cFuncionario.TelefoneResidencial.ToString();
                formFuncionario.mskCelular.Text  = cFuncionario.TelefoneCelular.ToString();

                if (cFuncionario.Status == 1)
                {
                    formFuncionario.ckStatus.Checked = true;
                }
                else
                {
                    formFuncionario.ckStatus.Checked = false;
                }

                // MANDAR A INFORMAÇÃO DE UPDATE
                formFuncionario.tipo = "Atualização";
                //DEPOIS DE ATUALIZAR FECHA O FORMULÁRIO
                formFuncionario.ShowDialog();
                // CHAMAR MÉTODO DE PESQUISA
                btPesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione um valor a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
コード例 #2
0
 private void toolstripbuttoncadFuncionario_Click(object sender, EventArgs e)
 {
     if (Application.OpenForms.OfType <frmFuncionarios>().Count() > 0)
     {
         MessageBox.Show("O Formulário de cadastro de funcionarios já esta aberto", "Atenção", MessageBoxButtons.OK,
                         MessageBoxIcon.Exclamation);
     }
     else
     {
         frmFuncionarios CadFuncionarios = new frmFuncionarios();
         CadFuncionarios.MdiParent = this;
         CadFuncionarios.Show();
     }
 }
コード例 #3
0
 private void cadFuncionarios_Click(object sender, EventArgs e)
 {
     if (Application.OpenForms.OfType <frmFuncionarios>().Count() > 0)
     {
         MessageBox.Show("O Formulario cadastro de Funcionários já está aberto", "Atenção",
                         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         // Criar o objeto e instanciar
         frmFuncionarios CadFuncionarios = new frmFuncionarios();
         // Transformar o formulario marca em filho do principal
         CadFuncionarios.MdiParent = this;
         // Chamar Formulário
         CadFuncionarios.Show();
     }
 }
コード例 #4
0
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dtv.SelectedCells.Count > 0)
            {
                classFuncionarios obj = new classFuncionarios();
                obj.RetornaFuncionario(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value));
                frmFuncionarios obj2 = new frmFuncionarios();

                obj2.txtCod.Text            = obj.CodigoFuncionarios.ToString();
                obj2.lbdata.Text            = obj.DataCadastro.ToShortDateString();
                obj2.txtNome.Text           = obj.NomeFuncionario;
                obj2.mskRG.Text             = obj.RG;
                obj2.mskCPF.Text            = obj.CPF;
                obj2.cargo                  = obj.CodigoCargo;
                obj2.mskDataAdmissao.Text   = obj.DataAdimissao.ToString();
                obj2.mskDataNascimento.Text = obj.DataNascimento.ToString();
                obj2.mskTelefone.Text       = obj.TelefoneResidencial;
                obj2.mskCelular.Text        = obj.TelefoneCelular;
                obj2.txtEmail.Text          = obj.Email;
                obj2.txtRua.Text            = obj.Rua;
                obj2.txtNumero.Text         = obj.Numero.ToString();
                obj2.txtCidade.Text         = obj.Cidade;
                obj2.txtBairro.Text         = obj.Bairro;
                obj2.txtComplemento.Text    = obj.Complemento;
                obj2.mskCEP.Text            = obj.CEP.ToString();
                obj2.estado                 = obj.Estado;



                if (obj.Sexo == "Feminino")
                {
                    obj2.rbFeminino.Checked  = true;
                    obj2.rbMasculino.Checked = false;
                }

                else if (obj.Sexo == "Masculino")
                {
                    obj2.rbFeminino.Checked  = false;
                    obj2.rbMasculino.Checked = true;
                }


                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 Funcionario a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }