Exemple #1
0
 private void BtnCancelarLogins_Click(object sender, EventArgs e)
 {
     DgvCategorias.Enabled = true;
     DgvLocais.Enabled     = true;
     DgvLogins.Enabled     = true;
     this.HabilitarAdicaoLogin(false);
     this.HabilitarEdicaoLogin(false);
     this.HabilitarMenus(true);
     this.LimparCampos();
     UcLocal.LimparUcLocal();
 }
Exemple #2
0
        // --------------------------------------------------------------------
        private void TsmAdicionarLogin_Click(object sender, EventArgs e)
        {
            DgvCategorias.Enabled = false;
            DgvLocais.Enabled     = false;
            DgvLogins.Enabled     = false;

            HabilitarEdicaoLogin(true);
            HabilitarMenus(false);

            UcLocal.DefinirFonte(_login.PreecherComboBox());

            _modo = 1;
        }
Exemple #3
0
        private void BtnSalvarLogins_Click(object sender, EventArgs e)
        {
            try {
                switch (_modo)
                {
                case 1: {
                    _usuario     = TxtUsuario.Text;
                    _observacao  = TxtDados.Text;
                    _tamanho     = Convert.ToByte(NudTamanhoSenha.Value);
                    _tipoSenha   = DefinirTipoSenha();
                    _codigoLocal = UcLocal.ObterLocal();
                    _senha       = _login.GerarSenha();

                    _login.Criar();
                    break;
                }

                case 2: {
                    _codigoLogin = Convert.ToInt64(DgvLogins.CurrentRow.Cells[0].Value.ToString());
                    _usuario     = TxtUsuario.Text;
                    _observacao  = TxtDados.Text;
                    _tamanho     = Convert.ToByte(NudTamanhoSenha.Value);
                    _codigoLocal = UcLocal.ObterLocal();

                    _login.AlterarLogin();
                    break;
                }
                }

                DgvLocais.Enabled         = true;
                DgvLogins.Enabled         = true;
                DgvCategorias.Enabled     = true;
                FlpDadosCategoria.Enabled = false;

                HabilitarMenus(true);
                HabilitarEdicaoLogin(false);
                LimparCampos();
                LimparDados();

                _modo = 0;

                DgvLogins.DataSource = _login.BuscarLogins();
            } catch (Exception erro) {
                MessageBox.Show(erro.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #4
0
        private void LimparCampos()
        {
            TxtUsuario.Clear();
            TxtDados.Clear();
            TxtNomeLocal.Clear();
            TxtNomeCategoria.Clear();
            TxtPrefixo.Clear();

            // Método limpar do controle UcCbxLocal
            UcCategoria.LimparUcCategorias();
            UcLocal.LimparUcLocal();

            NudTamanhoSenha.Value = 4;

            RbtnSenhaAlfabetica.Checked   = false;
            RbtnSenhaNumerica.Checked     = false;
            RbtnSenhaAlfaNumerica.Checked = false;
        }
Exemple #5
0
        private void TsmAlterarLogin_Click(object sender, EventArgs e)
        {
            DgvCategorias.Enabled = false;
            DgvLocais.Enabled     = false;
            DgvLogins.Enabled     = false;

            HabilitarEdicaoLogin(true);
            HabilitarMenus(false);

            UcLocal.DefinirFonte(_login.PreecherComboBox());

            if (VerificarLinhaSelecionada(DgvLogins))
            {
                TxtUsuario.Text       = DgvLogins.CurrentRow.Cells[1].Value.ToString().Trim();
                TxtDados.Text         = DgvLogins.CurrentRow.Cells[2].Value.ToString().Trim();
                NudTamanhoSenha.Value = Convert.ToByte(DgvLogins.CurrentRow.Cells[4].Value.ToString());
                MarcarTipoSenha(Convert.ToInt32(DgvLogins.CurrentRow.Cells[5].Value.ToString()));
                UcLocal.DefinirLocal(DgvLogins.CurrentRow.Cells[6].Value.ToString().Trim());

                _modo = 2;
            }
        }