private void btnSalvarExperimento_Click(object sender, EventArgs e) { experimento.Nome = textNome.Text; experimento.Instrucao = textInstrucao.Text; ExperimentoService.Salvar(experimento); MessageBox.Show("Experimento salvo com sucesso!", "Sucesso"); Close(); }
private void CarregarListaExperimento() { List <Experimento> experimentos = ExperimentoService.GetAll(); listViewExperimento.Items.Clear(); listViewExperimento.Items.AddRange(experimentos.Select(it => { var item = new ListViewItem(it.Nome); item.SubItems.Add(it.Id.ToString()); return(item); }).Cast <ListViewItem>().ToArray()); }
private void btnDeletarExperimento_Click(object sender, EventArgs e) { if (listViewCondicao.SelectedItems.Count == 0) { MessageBox.Show("Nenhum Experimento selecionado!", "Advertência"); return; } ExperimentoService.Deletar(ExperimentoService.GetById(ViewHelper.GetIdSelecionadoInListView(listViewExperimento))); CarregarListaExperimento(); MessageBox.Show("Experimento deletado com sucesso!", "Sucesso"); }
private void btnSelecionarExperimento_Click(object sender, EventArgs e) { if (listViewExperimento.SelectedItems.Count == 0) { MessageBox.Show("Nenhum Experimento selecionado!", "Advertência"); return; } Experimento experimento = ExperimentoService.GetById(ViewHelper.GetIdSelecionadoInListView(listViewExperimento)); experimentoRealizado.Experimento = experimento; textExperimentoSelecionado.Text = experimento.Nome; }
public ExperimentoCrud(long idExperimento = 0) { InitializeComponent(); CarregarListaLinhaDeBase(); CarregarListaCondicao(); if (idExperimento == 0) { experimento = new Experimento(); Text = "Criando novo Experimento"; return; } else { experimento = ExperimentoService.GetById(idExperimento); } Text = "Editando Experimento: " + experimento.Nome; textNome.Text = experimento.Nome; textLinhaDeBase.Text = experimento.LinhaDeBase?.Nome; textInstrucao.Text = experimento.Instrucao; experimento.Condicoes.ForEach(it => AdicionaCondicaoEscolhida(it)); }