private void btnSalvar_Click(object sender, EventArgs e) { if (txtTituloCaso.Text != string.Empty) { try { banco = new BancoLocalEntities(); Caso novoCaso = new Caso(); novoCaso.titulocaso = txtTituloCaso.Text; novoCaso.idtabela = Convert.ToInt32( cbTFA.SelectedValue); banco.Casoes.AddObject(novoCaso); banco.SaveChanges(); MessageBox.Show("Novo caso cadastrado com sucesso!","Informação",MessageBoxButtons.OK,MessageBoxIcon.Information); this.Dispose(); } catch (Exception) { throw; } } else { MessageBox.Show("Digite um titulo para o novo caso!","Informação"); txtTituloCaso.Focus(); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (txtLocus.Text != string.Empty && txtDescricaoLocus.Text != string.Empty) { try { banco = new BancoLocalEntities(); Locus locus = new Locus(); locus.idtabela = int.Parse(cbTFA.SelectedValue.ToString()); locus.idlocus = txtLocus.Text; locus.descricaoLocus = txtDescricaoLocus.Text; //Colocar codigo para pegar alelos. banco.Locus1.AddObject(locus); banco.SaveChanges(); MessageBox.Show("Locus cadastrado com sucesso!","Informação",MessageBoxButtons.OK,MessageBoxIcon.Information); this.Dispose(); } catch(Exception ex) { MessageBox.Show("Erro na gravação do locus!\n" + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Dispose(); } } else { MessageBox.Show("Digite um nome e uma breve descrição do locus.","Informação",MessageBoxButtons.OK,MessageBoxIcon.Information); } }
private void cbTabFreq_SelectionChangeCommitted(object sender, EventArgs e) { try { banco = new BancoLocalEntities(); aleloBindingSource.Clear(); dataGridView1.Enabled = false; idTabelaEscolhida = Convert.ToInt32(cbTabFreq.SelectedValue); var Tablocus = from locus in banco.Locus1 where locus.idtabela == idTabelaEscolhida select locus; //cbLocus.Items.Add( cbLocus.Items.Clear(); foreach (Locus item in Tablocus) { cbLocus.Items.Add(item); } cbLocus.DisplayMember = "idlocus"; cbLocus.ValueMember = "idlocus"; } catch (Exception) { throw; } }
private void frmCadCaso_Load(object sender, EventArgs e) { try { banco = new BancoLocalEntities(); cbTFA.DataSource = banco.TabFrequenciaAlelicas; cbTFA.DisplayMember = "nomeTabela"; cbTFA.ValueMember = "idtabela"; } catch (Exception) { throw; } }
private void cbLocus_SelectionChangeCommitted(object sender, EventArgs e) { try { aleloBindingSource.Clear(); banco = new BancoLocalEntities(); locusSelecionado = ((Locus)cbLocus.SelectedItem).idlocus; aleloBindingSource.DataSource = from alelo in banco.Aleloes where alelo.idlocus == locusSelecionado select alelo; dataGridView1.Enabled = true; } catch (Exception) { throw; } }
private void btnSalvar_Click(object sender, EventArgs e) { if ((txtNome.Text != string.Empty) && (txtDescricao.Text != string.Empty)) { BancoLocalEntities banco = new BancoLocalEntities(); TabFrequenciaAlelica novaTFA = new TabFrequenciaAlelica(); novaTFA.nomeTabela = txtNome.Text.Trim(); novaTFA.descricaoTabela = txtDescricao.Text.Trim(); banco.TabFrequenciaAlelicas.AddObject(novaTFA); banco.SaveChanges(); MessageBox.Show("Nova tabela cadastrada com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNome.Text = txtDescricao.Text = string.Empty; txtNome.Focus(); } else { MessageBox.Show("Favor digitar um nome e uma breve descrição da nova tabela.", "Ïnformação"); } }
private void frmAlelosCad_Load(object sender, EventArgs e) { banco = new BancoLocalEntities(); cbTabFreq.DataSource = banco.TabFrequenciaAlelicas; cbTabFreq.DisplayMember = "nomeTabela"; cbTabFreq.ValueMember = "idTabela"; }