private void btnAtualizar_Click(object sender, EventArgs e) { if (listboxProjetosAtribuidos.SelectedIndex != -1) { btnDesbloquear.BackgroundImage = Properties.Resources.unlock; ProjetoAtribuido projetoatribuido = (ProjetoAtribuido)listboxProjetosAtribuidos.SelectedItem; projetoatribuido.Data = dataAtribuicao.Value; projetoatribuido.Projeto = (Projeto)cbxProjeto.SelectedItem; projetoatribuido.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; //Torna o botao atualizar invivivel e disabled btnAtualizar.Enabled = false; btnAtualizar.Visible = false; lerDadosProjetosAtribuidos(); permitirInserir(); } }
private void listboxProjetosAtribuidos_SelectedIndexChanged(object sender, EventArgs e) { if (listboxProjetosAtribuidos.SelectedIndex != -1) { //altera o icon para bloqueado btnDesbloquear.BackgroundImage = Properties.Resources._lock; ProjetoAtribuido projetoatribuido = (ProjetoAtribuido)listboxProjetosAtribuidos.SelectedItem; //preencher as textboxes com os valores da base de dados dataAtribuicao.Value = projetoatribuido.Data; cbxProjeto.SelectedItem = projetoatribuido.Projeto; cbxFuncionario.SelectedItem = projetoatribuido.Funcionario; //Torna as textboxes impossiveis de se escrever dataAtribuicao.Enabled = false; cbxProjeto.Enabled = false; cbxFuncionario.Enabled = false; //alterar o text do botão adicionar btnAdicionar.Text = "Limpar Dados"; } }