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

                TipoDocumento documento = (TipoDocumento)listboxTipoDocumneto.SelectedItem;

                //preencher as textboxes com os valores da base de dados
                tbxDescricaoDocumento.Text = documento.Designacao;


                //Torna as textboxes impossiveis de se escrever
                tbxDescricaoDocumento.ReadOnly = true;


                //alterar o text do botão adicionar
                btnAdicionar.Text = "Limpar Dados";
                //lerDados();
                //amara.Dispose();
            }
        }
コード例 #2
0
 private void buttonGuardar_Click(object sender, EventArgs e)
 {
     if (tbxNomeDocumento.Enabled == false)
     {
         permitirInserir();
     }
     else
     {
         if (tbxNomeDocumento.Text != "" && cbxProjecto.SelectedIndex != -1 && cbxTipoDocumento.SelectedIndex != -1)
         {
             TipoDocumento tipodocumento = (TipoDocumento)cbxTipoDocumento.SelectedItem;
             Projeto       projeto       = (Projeto)cbxProjecto.SelectedItem;
             camara.DocumentoSet.Add(new Documento(tbxNomeDocumento.Text, dtDataEntrega.Value, tipodocumento, projeto));
             camara.SaveChanges();
             lerDadosDocumentos();
         }
         else
         {
             MessageBox.Show("Falha ao adicionar este Documento, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error);
             this.Close();
         }
     }
 }
コード例 #3
0
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            TipoDocumento documento = (TipoDocumento)listboxTipoDocumneto.SelectedItem;

            documento.Designacao = tbxDescricaoDocumento.Text;
            camara.SaveChanges();

            //Torna as textboxes possiveis de se escrever
            tbxDescricaoDocumento.ReadOnly = false;

            //preencher as textboxes com os valores nulos
            tbxDescricaoDocumento.Text = "";

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

            lerDados();

            tbxDescricaoDocumento.Text = "";

            //Torna o botao atualizar invivivel e disabled
            btnAtualizar.Enabled = false;
            btnAtualizar.Visible = false;
        }