Пример #1
0
        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;
        }
Пример #2
0
 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();
         }
     }
 }
Пример #3
0
 public Projeto(string estado, DateTime dInicio, DateTime dAprovacao, TipoProjeto tipoprojeto, Processo processo)
 {
     EstadoProjeto = estado;
     DataEntrada   = dInicio;
     DataAprovacao = dAprovacao;
     TipoProjeto   = tipoprojeto;
     Processo      = processo;
 }