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