private void inkExcluirEditora_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { controle.EditoraDB eDb = new controle.EditoraDB(); modelo.editora editora = (modelo.editora)cbEditora.SelectedItem; eDb.excluir(editora); eDb.listar(cbEditora); MessageBox.Show("Editora excluído com sucesso!"); }
public void excluir(modelo.editora reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.editora editora = banco.editora.Single(qr => qr.idEditora == reg.idEditora); banco.editora.Remove(editora); banco.SaveChanges(); } }
private void novo() { controle.EditoraDB eDb = new controle.EditoraDB(); Editora = new modelo.editora() { idEditora = eDb.proximoCodigo(), descricao = txtDescricao.Text, estado = cbEstado.Text, telefone = txtTelefone.Text, email = txtEmail.Text }; eDb.inserir(Editora); }
public void editar(modelo.editora reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.editora editora = banco.editora.Single(qr => qr.idEditora == reg.idEditora); editora.descricao = reg.descricao; editora.estado = reg.estado; editora.telefone = reg.telefone; editora.email = reg.email; banco.SaveChanges(); } }
public void inserir(modelo.editora novo) { try { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); banco.editora.Add(novo); banco.SaveChanges(); } } catch (Exception err) { System.Windows.Forms.MessageBox.Show("Erro: " + err.Message); } }