Пример #1
0
        private void editarCadastroToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            RefreshForm();
            pnlEditarCadastro.Show();
            pnlEditarCadastro.BringToFront();

            txtNomeEditar.Text  = Login.getNome();
            txtEmailEditar.Text = Login.getEmail();
        }
Пример #2
0
        private void btnEditarOutrosLimpar_Click(object sender, EventArgs e)
        {
            Usuario usuario = TodosUsuarios.Find(x => x.id == nudId.Value);

            nudId.Value = usuario.id;

            txtEditarNome.Text       = usuario.getNome();
            txtEditarEmail.Text      = usuario.getEmail();
            nudEditarGrupo.Value     = usuario.grupo;
            txtEditarOutroSenha.Text = txtEditarOutroConfirmacao.Text = "";
        }
Пример #3
0
        private void cmbEditarUsuarios_SelectedIndexChanged(object sender, EventArgs e)
        {
            ComboBox cmb  = (ComboBox)sender;
            String   nome = cmb.Items[cmb.SelectedIndex].ToString();

            lblEditarCadastro.Text = "Editando " + nome;

            pnlEditarControles.Visible = true;
            Usuario usuario = TodosUsuarios.Find(x => x.getNome() == nome);

            nudId.Value = usuario.id;

            txtEditarNome.Text       = usuario.getNome();
            txtEditarEmail.Text      = usuario.getEmail();
            nudEditarGrupo.Value     = usuario.grupo;
            txtEditarOutroSenha.Text = txtEditarOutroConfirmacao.Text = "";
        }
Пример #4
0
        private void btnSalvarOutroUsuario_Click(object sender, EventArgs e)
        {
            if (txtEditarOutroSenha.Text != txtEditarOutroConfirmacao.Text)
            {
                lblErroEditarOutroUsuario.Text = "Senhas não conferem";
                return;
            }
            Usuario usuario = TodosUsuarios.Find(x => x.id == nudId.Value);

            if (usuario == null)
            {
                return;
            }
            DialogResult result = MessageBox.Show("Tem certeza que quer alterar o usuário " + usuario.getNome() + "?", "Confirmação", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                if (txtEditarNome.Text != usuario.getNome() || txtEditarEmail.Text != usuario.getEmail() || nudEditarGrupo.Value != usuario.grupo)
                {
                    usuario.updateUsuario(txtEditarNome.Text, txtEditarEmail.Text, (int)nudEditarGrupo.Value);
                }
                if (txtEditarOutroSenha.Text != "" && !usuario.comparaSenha(txtEditarOutroSenha.Text))
                {
                    usuario.mudaSenha(txtEditarOutroSenha.Text);
                }
            }
        }