コード例 #1
0
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            if (listboxPareceres.SelectedIndex != -1)
            {
                btnDesbloquear.BackgroundImage = Properties.Resources.unlock;

                Parecer parecer = (Parecer)listboxPareceres.SelectedItem;
                parecer.TextoParecer = tbxTextoParecer.Text;
                parecer.DataParecer  = dataParecer.Value;
                parecer.Projeto      = (Projeto)cbxProjeto.SelectedItem;
                parecer.Funcionario  = (Funcionario)cbxFuncionario.SelectedItem;
                camara.SaveChanges();

                ////Torna as textboxes possiveis de se escrever
                //tbxNomeFuncionario.ReadOnly = false;
                //tbxExtencaoFuncionario.ReadOnly = false;
                //tbxNumeroFuncionario.ReadOnly = false;

                ////preencher as textboxes com os valores nulos
                //tbxNomeFuncionario.Text = "";
                //tbxExtencaoFuncionario.Text = "";
                //tbxNumeroFuncionario.Text = "";

                btnAdicionar.Enabled = true;
                btnEliminar.Enabled  = true;

                btnAtualizar.Enabled = false;
                btnAtualizar.Visible = false;

                lerDadosPareceres();
                permitirInserir();
            }
        }
コード例 #2
0
        private void listboxPareceres_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (listboxPareceres.SelectedIndex != -1)
            {
                //altera o icon para bloqueado
                btnDesbloquear.BackgroundImage = Properties.Resources._lock;

                Parecer parecer = (Parecer)listboxPareceres.SelectedItem;

                //preencher as textboxes com os valores da base de dados
                tbxTextoParecer.Text        = parecer.TextoParecer;
                dataParecer.Value           = parecer.DataParecer;
                cbxProjeto.SelectedItem     = parecer.Projeto;
                cbxFuncionario.SelectedItem = parecer.Funcionario;

                //Torna as textboxes impossiveis de se escrever
                tbxTextoParecer.ReadOnly = true;
                dataParecer.Enabled      = false;
                cbxProjeto.Enabled       = false;
                cbxFuncionario.Enabled   = false;

                //alterar o text do botão adicionar
                btnAdicionar.Text = "Limpar Dados";
            }
        }