public IList<Jogo> BuscarTodos() { using (var db = new BancoDeDadosCF()) { return db.Jogo.Include("Selo").ToList(); } }
public Cliente BuscarPorId(int id) { using (var db = new BancoDeDadosCF()) { return db.Cliente.Find(id); } }
public IList<Jogo> BuscarPorNome(string nome) { using(var db = new BancoDeDadosCF()) { return db.Jogo.Include("Selo").Where(j => j.Nome.ToUpper().Contains(nome.ToUpper())).ToList(); } }
public IList<Cliente> BuscarPorNome(string nome) { using (var db = new BancoDeDadosCF()) { return db.Cliente.Where(j => j.Nome.Equals(nome)).ToList(); } }
public IList<Locacao> BuscarLocacaoPorCliente(Cliente cliente) { using (var db = new BancoDeDadosCF()) { return db.Locacao.Where(c => c.Id == cliente.Id).ToList(); } }
public IList<Locacao> BuscarLocacaoPorJogo(Jogo jogo) { using (var db = new BancoDeDadosCF()) { return db.Locacao.Where(j => j.Id == jogo.Id).ToList(); } }
public int Criar(Jogo jogo) { using(var db = new BancoDeDadosCF()) { db.Entry(jogo).State = System.Data.Entity.EntityState.Added; return db.SaveChanges(); } }
public Jogo BuscarPorId(int id) { using(var db = new BancoDeDadosCF()) { Jogo jogo = db.Jogo.Include("Selo").First(j => j.Id == id); return jogo; } }
public IList<Usuario> BuscarTodos() { using (var db = new BancoDeDadosCF()) { var user = db.Usuario.Include("Permissoes").ToList(); return user; } }
public int Atualizar(Locacao locacao) { using (var db = new BancoDeDadosCF()) { db.Entry(locacao).State = System.Data.Entity.EntityState.Modified; return db.SaveChanges(); } }
public Usuario BuscarPorId(int id) { using (var db = new BancoDeDadosCF()) { Usuario user = db.Usuario.Include("Permissoes").FirstOrDefault(u => u.Id == id); return user; } }
public Usuario BuscarPorEmail(string email) { using (var db = new BancoDeDadosCF()) { var user = db.Usuario.Include("Permissoes").FirstOrDefault(j => email.Equals(j.Email)); return user; } }
public int Atualizar(Usuario user) { using (var db = new BancoDeDadosCF()) { db.Entry(user).State = System.Data.Entity.EntityState.Modified; return db.SaveChanges(); } }
public Selo BuscarPorId(int id) { using (var db = new BancoDeDadosCF()) { Selo selo = db.Selo.Find(id); return selo; } }
public int Excluir(int id) { using(var db = new BancoDeDadosCF()) { Jogo jogo = db.Jogo.Find(id); db.Entry(jogo).State = System.Data.Entity.EntityState.Deleted; return db.SaveChanges(); } }
public int Excluir(int id) { using (var db = new BancoDeDadosCF()) { Usuario user = db.Usuario.Find(id); db.Entry(user).State = System.Data.Entity.EntityState.Deleted; return db.SaveChanges(); } }