public void inserir(modelo.livro novo) { try { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); banco.livro.Add(novo); banco.SaveChanges(); } } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { string msg = "Lista de Erros ao adicionar registro: \n"; foreach (var validationErros in dbEx.EntityValidationErrors) { foreach (var validationError in validationErros.ValidationErrors) { msg = String.Format("{0}\n", validationError.ErrorMessage); } } System.Windows.Forms.MessageBox.Show("Erro: " + msg); } catch (System.Data.EntityException dbEx) { System.Windows.Forms.MessageBox.Show("Erro: " + dbEx.Message); } catch (System.Data.Entity.Infrastructure.DbUpdateException dbEx) { System.Windows.Forms.MessageBox.Show("Erro de adição de registro: " + dbEx.Message); } }
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(); } }
public void editar(modelo.genero reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.genero genero = banco.genero.Single(qr => qr.idGenero == reg.idGenero); genero.descricao = reg.descricao; banco.SaveChanges(); } }
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(); } }
public void excluir(modelo.autor reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.autor autor = banco.autor.Single(qr => qr.idAutor == reg.idAutor); banco.autor.Remove(autor); banco.SaveChanges(); } }
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 editar(modelo.autor reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.autor autor = banco.autor.Single(qr => qr.idAutor == reg.idAutor); autor.nome = reg.nome; autor.nacionalidade = reg.nacionalidade; autor.nascimento = reg.nascimento; autor.ocupacao = reg.ocupacao; autor.telefone = reg.telefone; banco.SaveChanges(); } }
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); } }
public void editar(modelo.livro reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.livro livro = banco.livro.Single(qr => qr.idLivro == reg.idLivro); livro.idEditora = reg.idEditora; livro.idGenero = reg.idGenero; livro.idAutor = reg.idAutor; livro.titulo = reg.titulo; livro.edicao = reg.edicao; livro.nrpaginas = reg.nrpaginas; livro.resumo = reg.resumo; livro.publicacao = reg.publicacao; livro.codisbn = reg.codisbn; banco.SaveChanges(); } }
public void editar(modelo.aluno reg) { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.aluno aluno = banco.aluno.Single(qr => qr.idaluno == reg.idaluno); aluno.nome = reg.nome; aluno.nascimento = reg.nascimento; aluno.fone = reg.fone; aluno.numero = reg.numero; aluno.uf = reg.uf; aluno.bairro = reg.bairro; aluno.cidade = reg.cidade; aluno.cep = reg.cep; aluno.email = reg.email; aluno.sala = reg.sala; banco.SaveChanges(); } }
public void editar(modelo.professor prof) { try { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); modelo.professor reg = (from linha in banco.professor where linha.idprofessor == prof.idprofessor select linha).FirstOrDefault <modelo.professor>(); reg.nome = prof.nome; reg.fone = prof.fone; reg.idcurso = prof.idcurso; reg.email = prof.email; banco.SaveChanges(); } } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { string msg = "Lista de Erros ao adicionar registro: \n"; foreach (var validationErros in dbEx.EntityValidationErrors) { foreach (var validationError in validationErros.ValidationErrors) { msg = String.Format("{0}\n", validationError.ErrorMessage); } } System.Windows.Forms.MessageBox.Show("Erro: " + msg); } catch (System.Data.EntityException dbEx) { System.Windows.Forms.MessageBox.Show("Erro: " + dbEx.Message); } catch (System.Data.Entity.Infrastructure.DbUpdateException dbEx) { System.Windows.Forms.MessageBox.Show("Erro de adição de registro: " + dbEx.Message); } }
public void excluir(int cod) { try { using (var banco = new modelo.bibliotecaEntidades()) { banco.Database.Connection.ConnectionString = con.open(); var prof = banco.professor.First(a => a.idprofessor == cod); banco.professor.Remove(prof); banco.SaveChanges(); } } catch (System.Data.EntityException dbEx) { System.Windows.Forms.MessageBox.Show("Erro: " + dbEx.Message); } catch (System.Data.Entity.Infrastructure.DbUpdateException dbEx) { System.Windows.Forms.MessageBox.Show("Erro de adição de registro: " + dbEx.Message); } }