private void btnAtualizar_Click(object sender, EventArgs e) { Processo processo = (Processo)listboxProcessos.SelectedItem; processo.DataInicio = dataInicio.Value; processo.Promotor = (Promotor)cbxPromotor.SelectedItem; processo.EstadoProcesso = (EstadoProcesso)cbxEstadoProcesso.SelectedItem; camara.SaveChanges(); lerDadosProcessos(); lerDadosEstadoProcesso(); lerDadosPromotores(); permitirInserir(); //Torna o botao atualizar invivivel e disabled btnAtualizar.Enabled = false; btnAtualizar.Visible = false; }
private void buttonGuardar_Click(object sender, EventArgs e) { if (tbxNomeProjeto.Enabled == false) { permitirInserir(); } else { try { TipoProjeto tipoprojeto = (TipoProjeto)cbxTipoProjeto.SelectedItem; Processo processo = (Processo)cbxProcesso.SelectedItem; camara.ProjetoSet.Add(new Projeto(tbxNomeProjeto.Text, DataInicio.Value, DataAprovecao.Value, tipoprojeto, processo)); camara.SaveChanges(); lerDadosProjectos(); permitirInserir(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Projecto, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
public Projeto(string estado, DateTime dInicio, DateTime dAprovacao, TipoProjeto tipoprojeto, Processo processo) { EstadoProjeto = estado; DataEntrada = dInicio; DataAprovacao = dAprovacao; TipoProjeto = tipoprojeto; Processo = processo; }