public Editora ObterEditora(int id) { using (var realDb = new RealBooksContexto()) { return(realDb.Editoras.Where(e => e.EditoraId == id).FirstOrDefault()); } }
public void Salvar(Editora editora) { using (RealBooksContexto db = new RealBooksContexto()) { //verifica se o ID já Existe, se existe é porque não é um cadastro novo //então é uma alteração if (editora.EditoraId > 0) { //busca no banco de dados o registro por ID var result = db.Editoras.Where(x => x.EditoraId == editora.EditoraId).FirstOrDefault(); result.Nome = editora.Nome; result.Email = editora.Email; result.Cnpj = editora.Cnpj; result.Telefone = editora.Telefone; // Faz o update no registro alterado db.SaveChanges(); } else { db.Editoras.Add(editora); //faz um insert no banco db.SaveChanges(); } } }
public void Salvar(Editora editora) { using (RealBooksContexto db = new RealBooksContexto()) { // verifica se o ID ja existe, se existe é pq não é // cadastro novo, então é uma alteração if (editora.EditoraId > 0) { // busca no banco de dados o registro po ID var result = db.Editoras.Where(x => x.EditoraId == editora.EditoraId).FirstOrDefault(); result.Nome = editora.Nome; result.Email = editora.Email; // faz update no banco no registro alterado db.SaveChanges(); } else { // adiciona o objeto db.Editoras.Add(editora); //faz um INSERT no banco de dados db.SaveChanges(); } } }
public void Salvar(Editora editora) { using (RealBooksContexto db = new RealBooksContexto()) { //verifica se o Id já existe, //se existe não é cadastro novo, logo é uma alteração if (editora.EditoraId > 0) { //na Tabela Editoras onde x é a tab Editoras, EditoraId = primeiro Id encontrado e joga resultado em result var result = db.Editoras.Where(x => x.EditoraId == editora.EditoraId).FirstOrDefault(); result.Nome = editora.Nome; result.Email = editora.Email; //Faz Update no banco no registro alterado db.SaveChanges(); //db.Editoras.Add(result); } else { db.Editoras.Add(editora); //faz um INSERT no banco de dados db.SaveChanges(); } } }
public void CriarEditora(Editora editora) { using (var realDb = new RealBooksContexto()) { realDb.Editoras.Add(editora); realDb.SaveChanges(); } }
public void Excluir(int id) { using (var realDB = new RealBooksContexto()) { var editora = realDB.Editoras.Where(i => i.EditoraId == id).FirstOrDefault(); realDB.Editoras.Remove(editora); realDB.SaveChanges(); } }
public void ExluirEditora(int id) { using (var realDb = new RealBooksContexto()) { var editoraArmazenada = realDb.Editoras.Where(e => e.EditoraId == id).FirstOrDefault(); realDb.Editoras.Remove(editoraArmazenada); realDb.SaveChanges(); } }
public List <Editora> ListarEditoras() { List <Editora> listaDeEditora = null; using (RealBooksContexto realDb = new RealBooksContexto()) { listaDeEditora = realDb.Editoras.ToList(); } return(listaDeEditora); }
public List <Editora> ListarEditoras() { List <Editora> listaDeEditora = null; using (RealBooksContexto realDB = new RealBooksContexto()) { //uma vez instanciado o contexto precisamos retornar os dados do Banco via Select listaDeEditora = realDB.Editoras.ToList(); } return(listaDeEditora); }
public Editora BuscarEditora(int id) { Editora editora = null; using (RealBooksContexto realDB = new RealBooksContexto()) { using (var db = new RealBooksContexto()) { editora = db.Editoras.Where(p => p.EditoraId == id).FirstOrDefault(); } } return(editora); }
public Editora BuscarEditora(int id) { Editora editora = null; using (RealBooksContexto realDB = new RealBooksContexto()) { // uma vez instanciado o contexto precisamos retornar os dados do Banco via SELECT using (var db = new RealBooksContexto()) { editora = db.Editoras.Where(p => p.EditoraId == id).FirstOrDefault(); } } return(editora); }
public void AlterarEditora(Editora editora) { using (var realDb = new RealBooksContexto()) { var editoraArmazenada = realDb.Editoras.FirstOrDefault(e => e.EditoraId == editora.EditoraId); if (editoraArmazenada != null) { editoraArmazenada.Nome = editora.Nome; editoraArmazenada.Email = editora.Email; } realDb.SaveChanges(); } }