public void excluir(modelo.curso reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.curso curso = banco.curso.Single(qr => qr.idcurso == reg.idcurso); banco.curso.Remove(curso); banco.SaveChanges(); } }
private void novo() { controle.cursoBD cDB = new controle.cursoBD(); Curso = new modelo.curso() { idcurso = cDB.proximoCodigo(), descricao = txtNome.Text.ToUpper() }; cDB.inserir(Curso); }
private void btDelCurso_Click(object sender, EventArgs e) { controle.cursoBD cDB = new controle.cursoBD(); if (checarDependencia() == false) { modelo.curso reg = (modelo.curso)cbCurso.SelectedItem; cDB.excluir(reg); MessageBox.Show("Curs deletado com Sucesso"); cDB.listar(cbCurso); } else { MessageBox.Show("Curso não pode ser excluido pois está sendo usado"); } }
public void inserir(modelo.curso novo) { try { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); banco.curso.Add(novo); banco.SaveChanges(); } } catch (Exception err) { System.Windows.Forms.MessageBox.Show("Erro: " + err.Message); } }
private void btCancelar_Click(object sender, EventArgs e) { Curso = null; this.Dispose(); }