private void btnRemover_Click(object sender, EventArgs e) { try { using (var tipoContext = new TErrosContext(_DB)) { var id = tipoContext.TiposErro.Where(s => s.Nome == comboBoxTipos.SelectedItem.ToString()).FirstOrDefault().Id; var tipo = tipoContext.TiposErro.FirstOrDefault(s => s.Id == id); tipoContext.TiposErro.Remove(tipo); tipoContext.SaveChanges(); MessageBox.Show("Realizado com sucesso!"); comboBoxTipos.Items.RemoveAt(comboBoxTipos.SelectedIndex); } } catch (Exception ex) { MessageBox.Show(ex.Message); MessageBox.Show(ex.StackTrace); } }
private void btnCadastro_Click(object sender, EventArgs e) { try { using (var tipoContext = new TErrosContext(_DB)) { string nome = textBoxNome.Text.ToString(); string descricao = textBoxDescricao.Text.ToString(); int prioridade = Convert.ToInt32(textBoxPrio.Text.ToString()); tipoContext.TiposErro.Add(new TiposDeErro(nome, descricao, prioridade)); tipoContext.SaveChanges(); MessageBox.Show("Realizado com sucesso!"); } } catch (Exception ex) { MessageBox.Show(ex.Message); MessageBox.Show(ex.StackTrace); } }