public IList<Locacao> BuscarLocacoesPorCliente(int idCliente) { using (var db = new BancoDeDados()) { return db.Locacao.Where(j => j.IdCliente == idCliente).ToList(); } }
public Jogo BuscarPorId(int id) { using (var db = new BancoDeDados()) { return db.Jogo.Include("Cliente").FirstOrDefault(j=>j.Id==id); } }
public IList<Cliente> BuscarTodos() { using (var db = new BancoDeDados()) { return db.Cliente.ToList(); } }
public IList<Jogo> BuscarJogosLocados() { using (var db = new BancoDeDados()) { return db.Jogo.Where(j => j.ClienteLocacao != null).ToList(); } }
public IList<Jogo> BuscarTodos() { using(banco = new BancoDeDados()) { return banco.Jogo.ToList(); } }
public IList<Cliente> BuscarPorNome(string nome) { using(var db = new BancoDeDados()) { return db.Cliente.Where(c => c.Nome.Contains(nome)).ToList(); } }
public Cliente BuscarPorId(int idCliente) { using (var db = new BancoDeDados()) { return db.Cliente.Find(idCliente); } }
public IList<Jogo> BuscarTodos() { using (var db = new BancoDeDados()) { return db.Jogo.ToList(); } }
public IList<Locacao> BuscarPorNomeDoJogo(string term) { using (var db = new BancoDeDados()) { return db.Locacao.Include("Cliente").Include("Jogo.Selo").Where(l => l.Jogo.Nome.Contains(term)).ToList(); } }
public Cliente BuscaUmClientePorNome(string nome) { using (var db = new BancoDeDados()) { return db.Cliente.First(c => c.Nome.Contains(nome)); } }
public Locacao BuscarPorId(int idLocacao) { using (var db = new BancoDeDados()) { return db.Locacao.Include("Cliente").Include("Jogo.Selo").FirstOrDefault(l => l.Id == idLocacao); } }
public IList<Locacao> BuscarPendentes() { using (var db = new BancoDeDados()) { return db.Locacao.Include("Cliente").Include("Jogo.Selo").Where(l => l.Situacao == Situacao.Pendente).ToList(); } }
public Usuario BuscarPorNome(string nome) { using (var dataBase = new BancoDeDados()) { return dataBase.usuario.FirstOrDefault(u => u.NomeCompleto == nome); } }
public Usuario BuscarPermissoesUsuario(Usuario usuario) { using (var dataBase = new BancoDeDados()) { return dataBase.usuario.Include("Permissao").FirstOrDefault(u => u.Id == usuario.Id); } }
public int BuscarNumeroDeJogosLocados(Cliente cliente) { using (var db = new BancoDeDados()) { return db.Jogo.Count(j => j.ClienteLocacao.Id == cliente.Id); } }
public IList<Jogo> BuscarPorNome(string nome) { using (var db = new BancoDeDados()) { return db.Jogo.Where(j => j.Nome.Contains(nome)).ToList(); } }
public IList<Jogo> BuscarTodos() { using (BancoDeDados db = new BancoDeDados()) { return db.Jogo.Include("clienteLocacao").Select(j => j).ToList(); } }
public Usuario BuscarPorEmail(string email) { using (var db = new BancoDeDados()) { return db.Usuario.Include("Permissoes").FirstOrDefault(u => u.Email == email); } }
public IList<Jogo> BuscarTodos() { using (var db = new BancoDeDados()) { return db.Jogo.Include("Cliente").ToList(); } }
public IList<string> BuscarTodosNomes() { using (var db = new BancoDeDados()) { return db.Selo.Select(s => s.Nome).ToList(); } }
public IList<Jogo> BuscarIndisponiveis() { using (var db = new BancoDeDados()) { return db.Jogo.Include("Selo").Where(j => !j.Disponivel).ToList(); } }
public Jogo BuscarUnicoJogoPorNome(string nome) { using (var dataBase = new BancoDeDados()) { return dataBase.jogo.FirstOrDefault(c => c.Nome == nome); } }
public IList<Cliente> BuscarTodos() { using (banco = new BancoDeDados()) { return banco.Cliente.ToList(); } }
public bool PodeLocar(string nome) { using (banco = new BancoDeDados()) { return banco.Jogo.Where(p => p.Cliente.Nome == nome).Count() >= 3 ? false : true; } }
public IList<Cliente> BuscarPorNome(string nome) { using(banco=new BancoDeDados()) { return banco.Cliente.Where(p => p.Nome.Contains(nome)).ToList(); } }
public Jogo BuscarPorId(int id) { using (var db = new BancoDeDados()) { return db.Jogo.Find(id); } }
public Selo BuscarPorNome(string nome) { using (var db = new BancoDeDados()) { var ss = db.Selo.FirstOrDefault(selo => selo.Nome == nome); return ss; } }
public IList<Jogo> BuscarTodos() { using(var db = new BancoDeDados()) { var query = db.Jogo.Select(Jogo => Jogo); return query.ToList(); } }
public IList<Jogo> BuscarPorNome(string nome) { using (BancoDeDados db = new BancoDeDados()) { return db.Jogo.Where(c => c.Nome == nome).ToList(); } throw new NotImplementedException(); }
public int Excluir(int id) { using(banco= new BancoDeDados()) { banco.Jogo.Remove(banco.Jogo.Find(id)); return banco.SaveChanges(); } }