private void buttonGuardar_Click(object sender, EventArgs e) { if (cbxPromotor.Enabled == false && cbxEstadoProcesso.Enabled == false) { permitirInserir(); buttonGuardar.Text = "Guardar"; } else { try { Promotor promotor = (Promotor)cbxPromotor.SelectedItem; EstadoProcesso estadoprocesso = (EstadoProcesso)cbxEstadoProcesso.SelectedItem; camara.ProcessoSet.Add(new Processo(dataInicio.Value, promotor, estadoprocesso)); camara.SaveChanges(); lerDadosProcessos(); lerDadosPromotores(); lerDadosEstadoProcesso(); permitirInserir(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Processo, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (tbxNomePromotor.ReadOnly == true) { btnDesbloquear.BackgroundImage = Properties.Resources.unlock; //Torna as textboxes possiveis de se escrever tbxNomePromotor.ReadOnly = false; tbxNIFPromotor.ReadOnly = false; tbxMoradaPromotor.ReadOnly = false; tbxEmailPromotor.ReadOnly = false; tbxTelemovelPromotor.ReadOnly = false; tbxCodigoAcessoPromotor.ReadOnly = false; tbxSenhaPromotor.ReadOnly = false; //torna a propriedade UseSystemPassordChar off tbxCodigoAcessoPromotor.UseSystemPasswordChar = false; tbxSenhaPromotor.UseSystemPasswordChar = false; //preencher as textboxes com os valores nulos tbxNomePromotor.Text = ""; tbxNIFPromotor.Text = ""; tbxMoradaPromotor.Text = ""; tbxEmailPromotor.Text = ""; tbxTelemovelPromotor.Text = ""; tbxCodigoAcessoPromotor.Text = ""; tbxSenhaPromotor.Text = ""; //alterar o text do botão Adicionar btnAdicionar.Text = "Adicionar"; } else { try { camara.PromotorSet.Add(new Promotor(Convert.ToInt32(tbxNIFPromotor.Text), tbxNomePromotor.Text, tbxMoradaPromotor.Text, tbxTelemovelPromotor.Text, tbxEmailPromotor.Text, tbxCodigoAcessoPromotor.Text, tbxSenhaPromotor.Text)); camara.SaveChanges(); lerDados(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Promotor, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (tbxDescricaoProcesso.ReadOnly == true) { btnDesbloquear.BackgroundImage = Properties.Resources.unlock; //Torna as textboxes possiveis de se escrever tbxDescricaoProcesso.ReadOnly = false; //preencher as textboxes com os valores nulos tbxDescricaoProcesso.Text = ""; //alterar o text do botão Adicionar btnAdicionar.Text = "Adicionar"; lerDados(); } else { if (tbxDescricaoProcesso.Text != "") { try { camara.EstadoProcessoSet.Add(new EstadoProcesso(tbxDescricaoProcesso.Text)); camara.SaveChanges(); lerDados(); tbxDescricaoProcesso.Text = ""; } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Tipo de Processo, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } else { MessageBox.Show("Falha ao adicionar este Tipo de Processo, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
//Adiciona o novo projecto a tabela TipoProjecto private void btnAdicionar_Click(object sender, EventArgs e) { if (tbxDesignacao.Enabled == false) { permitirInserir(); } else { //caso tenha um Tipo de projecto pendente if (chekboxTipoPorjecto.Checked == true) { if (tbxDesignacao.Text != "" && numericNumerodeDias.Value > 0 && cbxTipoProjecto.SelectedIndex != -1) { TipoProjeto tipoprojeto = (TipoProjeto)cbxTipoProjecto.SelectedItem; camara.TipoProjetoSet.Add(new TipoProjeto(Convert.ToInt32(numericNumerodeDias.Value), tbxDesignacao.Text, tipoprojeto)); camara.SaveChanges(); lerDadosTipoProjectos(); permitirInserir(); } else { MessageBox.Show("Falha ao adicionar este Tipo de Projeto, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } //caso não tenha um Tipo de projecto pendente else { if (tbxDesignacao.Text != "" && numericNumerodeDias.Value > 0) { camara.TipoProjetoSet.Add(new TipoProjeto(Convert.ToInt32(numericNumerodeDias.Value), tbxDesignacao.Text)); camara.SaveChanges(); lerDadosTipoProjectos(); permitirInserir(); } else { MessageBox.Show("Falha ao adicionar este Tipo de Projeto, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (cbxFuncionarios.Enabled == false) { permitirInserir(); } else { try { TipoProjeto tipoprojeto = (TipoProjeto)cbxTipoProjeto.SelectedItem; Funcionario funcionario = (Funcionario)cbxFuncionarios.SelectedItem; camara.EspecialistaSet.Add(new Especialista(tipoprojeto, funcionario)); camara.SaveChanges(); lerDadosEspecialistas(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Especialista, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (cbxFuncionario.Enabled == false) { permitirInserir(); } else { try { Projeto projeto = (Projeto)cbxProjeto.SelectedItem; Funcionario funcionario = (Funcionario)cbxFuncionario.SelectedItem; camara.ProjetoAtribuidoSet.Add(new ProjetoAtribuido(dataAtribuicao.Value, projeto, funcionario)); camara.SaveChanges(); lerDadosProjetosAtribuidos(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar esta Atribuição, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
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(); } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (tbxTextoParecer.ReadOnly == true) { permitirInserir(); } else { try { Projeto projeto = (Projeto)cbxProjeto.SelectedItem; Funcionario funcionario = (Funcionario)cbxFuncionario.SelectedItem; camara.ParecerSet.Add(new Parecer(tbxTextoParecer.Text, dataParecer.Value, projeto, funcionario)); camara.SaveChanges(); lerDadosPareceres(); permitirInserir(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Parecer, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (tbxNomeFuncionario.ReadOnly == true) { btnDesbloquear.BackgroundImage = Properties.Resources.unlock; //Torna as textboxes possiveis de se escrever tbxNomeFuncionario.ReadOnly = false; tbxExtencaoFuncionario.ReadOnly = false; tbxNumeroFuncionario.ReadOnly = false; //preencher as textboxes com os valores nulos tbxNumeroFuncionario.Text = ""; tbxExtencaoFuncionario.Text = ""; tbxNomeFuncionario.Text = ""; //alterar o text do botão Adicionar btnAdicionar.Text = "Adicionar"; } else { try { camara.FuncionarioSet.Add(new Funcionario(Convert.ToInt32(tbxNumeroFuncionario.Text), tbxNomeFuncionario.Text, tbxExtencaoFuncionario.Text, tbxUtilizador.Text, tbxPassword.Text, cbxTipoPerfil.Text)); camara.SaveChanges(); lerDados(); permitirInserir(); } catch (Exception ex) { MessageBox.Show("Falha ao adicionar este Funcionario, insira novamente todos os dados nos campos designados", "FALHA AO INSERIR", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } }
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(); } } }