Beispiel #1
0
        private void menufuncionario_Click(object sender, EventArgs e)
        {
            if (Application.OpenForms.OfType <fmrfuncionario>().Count() > 0)
            {
                MessageBox.Show("O Formulario Funcionario já está Aberto", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                fmrfuncionario cadfuncionario = new fmrfuncionario();
                cadfuncionario.MdiParent = this;
                cadfuncionario.Show();
            }
        }
        private void bteditar_Click(object sender, EventArgs e)
        {
            if (dataGridViewconfunci.SelectedCells.Count > 0)
            {
                classfuncionario cfuncionario = new classfuncionario();
                cfuncionario.retornafuncionario(Convert.ToInt32(dataGridViewconfunci.SelectedRows[0].Cells[0].Value));
                fmrfuncionario formfuncionario = new fmrfuncionario();

                formfuncionario.tbcodigo.Text          = cfuncionario.codigofuncionario.ToString();
                formfuncionario.tbnome.Text            = cfuncionario.nome.ToString();
                formfuncionario.mtbcpf.Text            = cfuncionario.cpf.ToString();
                formfuncionario.mtbcelular.Text        = cfuncionario.celular.ToString();
                formfuncionario.mtbtelefone.Text       = cfuncionario.telefone.ToString();
                formfuncionario.mtbdatanascimento.Text = cfuncionario.datanascimento.ToString();
                formfuncionario.tbbairro.Text          = cfuncionario.bairro.ToString();
                formfuncionario.tbrua.Text             = cfuncionario.rua.ToString();
                //  formfuncionario.cestado.SelectedIndex = formfuncionario.cestado.FindStringExact(cfuncionario.estado);
                formfuncionario.estado            = cfuncionario.estado;
                formfuncionario.tbcidade.Text     = cfuncionario.cidade.ToString();
                formfuncionario.cbtipoacesso.Text = cfuncionario.tipodeacesso.ToString();
                formfuncionario.tblogin.Text      = cfuncionario.login.ToString();
                formfuncionario.tbsenha.Text      = cfuncionario.senha.ToString();
                formfuncionario.tbnumero.Text     = cfuncionario.numerocasa.ToString();


                // verificando o status

                if (cfuncionario.status == 1)
                {
                    formfuncionario.cbstatus.Checked = true;
                }

                else
                {
                    formfuncionario.cbstatus.Checked = false;
                }


                // conferindo o sexo

                if (cfuncionario.sexo == "F")
                {
                    formfuncionario.rbfemenino.Checked  = true;
                    formfuncionario.rbmasculino.Checked = false;
                }
                else
                if (cfuncionario.sexo == "M")
                {
                    formfuncionario.rbfemenino.Checked  = false;
                    formfuncionario.rbmasculino.Checked = true;
                }
                cfuncionario.sexo = "M";


                ////  verificando os Campos Telefone e Celular

                //if (mtbcelular.Text != " -")
                //    cfuncionario.celular = mtbcelular.Text;
                //else
                //    cfuncionario.celular = "";

                //if (mtbtelefone.Text != "-")
                //    cfuncionario.telefone = mtbtelefone.Text;
                //else
                //    cfuncionario.telefone = "";


                // mandar a informacao update
                formfuncionario.tipo = "Atualização";

                // nao repetir que outro formulario seja aberto e depois de atualizar fechar o form
                formfuncionario.ShowDialog();

                btpesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecionar o produto a ser Atualizado !", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }