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); } }
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(); } }
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(); } }
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); } }